html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:100%;font-style:inherit;font-weight:300;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position:relative}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html body{height:100%;padding-right:0px!important}body{background:#FFF;min-height:100%;position:relative}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:400;text-align:left}h1,h2{color:#404040;font-size:36px;margin-bottom:20px}h3{font-size:20px;margin-bottom:15px}blockquote:before,blockquote:after,q:before,q:after{content:""}b,strong{font-weight:700}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;background-color:#F9FAFC;color:#333;margin:20px;padding:20px;border:1px solid #F4F4F6;font-style:italic;border-left:2px solid #404040!important}blockquote.border-purple,q.border-purple{border-left:2px solid #C377E4!important}a{color:#d4af37}a:focus,a:hover{outline:0;color:#919191}a:active{outline:0}a img{border:0}p{font-size:15px;color:#333;margin-bottom:15px;font-weight:400}.alignleft{display:inline;float:left}.alignright{display:inline;float:right}.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption.alignleft,img.alignleft{margin:.4em 1.6em 1.6em 0}.wp-caption.alignright,img.alignright{margin:.4em 0 1.6em 1.6em}.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}.wp-caption.alignleft,.wp-caption.alignright,.wp-caption.aligncenter{margin-bottom:1.2em}.entry-content img{max-width:100%;height:auto}.row{margin-left:0px!important;margin-right:0px!important}.max-width-1{max-width:1300px}.max-width-2{max-width:1200px}.max-width-3{max-width:950px}.max-width-3{max-width:950px}.no-padding{padding:0 0 0 0!important}a.more{color:#fff;text-decoration:none;background:#1bbc9b;;padding:10px 15px;line-height:40px}a.more:hover,a.more:focus,a.more:focus{background:#959595}.vc_row.container-fluid{margin-left:auto!important;margin-right:auto!important}.container-fluid{padding:0}.like_h2{font-size:36px!important}.grid-title{color:#404040;margin-bottom:35px;font-size:27px;line-height:1.2;border-bottom:1px solid #F4F4F6}.grid-title span{padding-bottom:10px;display:inline-block}.grid-title.blue-border span{border-bottom:1px solid #404040}.grid-title.green-border span{border-bottom:1px solid #1bbc9b}.grid-title.orange-border span{border-bottom:1px solid #F3A46B}.grid-title.violet-border span{border-bottom:1px solid #C377E4}.text-center{text-align:center}.center-columns .nicdark_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.header-page-single-project{min-height:278px;background-position:center;background-repeat:no-repeat;background-size:cover}.single .header-page-single-project,.archive .header-page-single-project,.category .header-page-single-project{min-height:100px;position:relative}.single .header-page-single-project:after,.archive .header-page-single-project:after,.category .header-page-single-project:after{content:" ";z-index:10;display:block;position:absolute;height:100%;top:0;left:0;right:0;background:rgb(0 0 0 / .25)}.post-meta{margin-bottom:20px}.post-main-image{display:none!important}.article-post-main-image{min-height:450px;background-repeat:no-repeat;background-size:cover;transition:all 0.4s ease-in-out;position:relative}.article-post-main-image:hover{opacity:.8}.post-main-image-link{display:block;height:100%;width:100%}.post-main-image-caption{margin:10px 0;font-size:14px;font-weight:700}.blog .title-wrapper{padding:20px 0}.blog .header-page{display:flex;flex-direction:row;align-items:center;flex:1 1 100%}.blog .page-title.screen-reader-text{margin-top:20px;line-height:1em}.archive article:not(:last-of-type),.blog article:not(:last-of-type){margin-bottom:40px}.article-display{display:flex;flex-direction:row;flex-wrap:nowrap}.article-display a:hover{text-decoration:none}.article-display .article-post-main-image{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.article-display .article-post-main-image,.article-display .article-post-content{flex:1 1 50%}.article-display .post-keywords,.article-post-category{position:absolute;display:block;bottom:0;right:0;padding:2px 20px;background-color:rgb(10 10 10 / .5);color:#fff}.article-post-excerpt{max-width:80%;margin:30px auto;font-size:17px}.article-post-excerpt a{color:#bc941d}.article-display .post-keywords a,.article-post-category a{color:#fff}.article-display .article-post-content{padding:50px 20px;text-align:center}.article-post-content .entry-title{line-height:36px;max-width:80%;margin:0 auto 30px}.article-post-content .entry-title a{color:#404040}.article-post-date{display:inline-block;background-color:#404040;color:#fff;padding:10px 18px}.article-post-date:after{content:'';display:table}.article-post-date span{display:block}.article-post-date-day,.article-post-date-year{font-size:18px;line-height:15px}.article-post-date-month{text-transform:uppercase;font-size:22px;line-height:21px}button:focus{outline:0}button.load-more-posts,.article-display .article-post-content .excerpt-read-more{text-transform:uppercase;letter-spacing:.2rem;border:1px solid #343434;padding:10px 15px;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer;color:#404040;background-color:#fff}button.load-more-posts:hover,.article-display .article-post-content .excerpt-read-more:hover{color:#fff;background-color:#404040}button.load-more-posts{display:block;margin:40px auto 0}button.load-more-posts:hover:after,.article-display .article-post-content .excerpt-read-more:hover:after{color:#fff}button.load-more-posts:after,.article-display .article-post-content .excerpt-read-more:after{color:#bebdbe;content:"\203A";display:inline-block;margin-left:10px;font-size:19px;line-height:0}.header-page.header-page-single-project img{max-width:100%;display:none}.main-header{min-height:59px}.archive .page-header .page-title,.category .page-header .page-title{font-weight:400;margin-top:15px}#logo{padding:15px 0 0 45px;font-size:16px;line-height:1.875;color:#919191}#logo .textwidget{position:relative}#logo-mobile{display:none}.nav-admin-class{top:32px!important}#header-nav{background:#404040;border:none}.header-bg{background-color:#404040;min-height:59px}.navbar-collapse{padding-left:0;padding-right:0}#menu-primary{float:right}#menu-primary li{background:#404040;white-space:nowrap;-webkit-transition:background .2s;transition:background .2s}#menu-primary>li:last-child{border-right:1px solid #404040}#menu-primary li.yellow{-webkit-box-shadow:inset 0 3px 0 0 rgb(255 210 5);box-shadow:inset 0 3px 0 0 rgb(255 210 5)}#menu-primary li.green{-webkit-box-shadow:inset 0 3px 0 0 rgb(27 188 155);box-shadow:inset 0 3px 0 0 rgb(27 188 155)}#menu-primary li.orange{-webkit-box-shadow:inset 0 3px 0 0 rgb(243 164 107);box-shadow:inset 0 3px 0 0 rgb(243 164 107)}#menu-primary li.red{-webkit-box-shadow:inset 0 3px 0 0 rgb(247 101 112);box-shadow:inset 0 3px 0 0 rgb(247 101 112)}#menu-primary li a{display:block;border-left:1px solid #404040;color:#fff;padding:20px 12px;text-decoration:none;text-transform:uppercase}a.sf-with-ul{padding-right:15px!important}@media (min-width:768px){#menu-primary li.menu-item-has-children a{}#menu-primary>li.menu-item-has-children>a:after{content:'';position:absolute;top:50%;right:0;margin-top:-3px;height:0;width:0;border:5px solid #fff0;border-top-color:#dFeEFF;border-top-color:rgb(212 212 212 / .5)}}#menu-primary li ul.sub-menu{display:none;position:absolute;min-width:12em;background-image:url(/wp-content/themes/integrus-oa/img/trianglemenulight.png);background-repeat:no-repeat;background-position:25px 5px;padding-top:15px;margin-top:0;box-shadow:1px 1px 6px 0 rgb(0 0 0 / 18%)}#menu-primary li.destinations-menu ul.sub-menu{width:260px;flex-direction:row;flex-wrap:wrap}@media (min-width:768px){#menu-primary li.menu-item-has-children:hover>ul.sub-menu{display:flex}}.submenu-open{display:flex!important}#menu-primary li ul.sub-menu li{background:#fff;border-top:1px solid #EBEEF2;transition:background .2s;flex:1 1 50%;border:none!important}#menu-primary li ul.sub-menu li:hover{webkit-box-shadow:inset 3px 0 0 0 rgb(243 164 107);box-shadow:inset 3px 0 0 0 rgb(243 164 107);background:#f9fafc}#menu-primary li.red ul.sub-menu li:hover{-webkit-box-shadow:inset 3px 0 0 0 rgb(247 101 112);box-shadow:inset 3px 0 0 0 rgb(247 101 112)}#menu-primary li ul.sub-menu li a{color:#4a4747;font-weight:600;border:none;text-align:center}.navbar{margin-bottom:0px!important}.nav>li>a:hover,.nav>li>a:focus{background-color:#fff0}.nav-pills>li>a{border-radius:0}.nav-pills>li+li{margin:0}a.brand{transition:all 0.4s ease-in-out}a.brand>img{max-width:100%}.brand>span{display:none;line-height:60px;font-size:22px;font-weight:700;color:#000}#head-contacts{font-size:28px}#head-contacts .textwidget{line-height:0}#head-contacts span#callback{display:block;background:#d4af37;color:#fff;padding:10px 20px;font-size:17px;float:right;margin-top:-30px;cursor:pointer}#head-contacts a{font-size:16px;color:#919191;margin-top:-5px}#head-contacts a:before{font-family:FontAwesome;content:'\f0e0';margin-right:20px;font-size:18px;color:#919191;text-decoration:none}#head-contacts a:hover:before{color:#d4af37}.phone{font-size:28px}.phone:before{font-family:FontAwesome;content:'\f095';margin-right:20px;font-size:24px;color:#919191}.sidebar{border:1px solid #000}.breadcrumbs{margin:0 0 15px}#main-wrapper{padding:0}#primary{padding:0 10px}main.main-page section:last-of-type{margin-bottom:0}main{height:100%;padding:10px 15px}main .entry-header h1{font-size:48px;font-weight:400}.single .entry-header h1,main .entry-header .entry-title{margin-bottom:10px}main .left_info_block{background:#ededed;padding-bottom:30px}main .left_info_block .datedaysingleproject{margin:0 -15px 0 -15px;padding:20px;background:#F9FAFC;overflow:hidden}main .left_info_block .datedaysingleproject span.days{background-color:#1BBC9B;float:right;line-height:.8;padding:10px 20px;text-align:center;color:#fff;margin-right:-20px;margin-bottom:-20px;text-align:center;font-size:25px}main .left_info_block .datedaysingleproject span.days span{font-size:10px;font-weight:700}main .left_info_block .contentinfo p{font-size:15px;margin-bottom:20px;margin-top:20px;padding:0 10px}main .left_info_block blockquote{border-left:2px solid #1bbc9b!important}main .left_info_block blockquote p{font-size:15px}main .left_info_block blockquote strong{display:block;margin-bottom:10px!important}main .left_info_block .wpb_accordion_wrapper .nicdark_accordion_header{background-color:#F9FAFC;border:1px solid #F4F4F6;border-left:2px solid #1bbc9b!important;margin:10px 0;padding:20px;cursor:pointer;font-size:17px;line-height:1.2}main .left_info_block .ui-accordion-header-icon{display:none!important}main .left_info_block .wpb_accordion_wrapper .nicdark_accordion_header a{color:#999}main .gallery-page img{width:100%;height:auto}.thumb-main-posts{overflow:hidden}.thumb-main-posts>div{outline:1px solid rgb(244 244 246)}.thumb-main-posts .thumb img{width:100%;min-height:160px}.thumb-main-posts .thumb-title{background-color:#434a54;width:100%;font-size:13px;text-transform:uppercase;color:#B1BAC3;padding:10px 15px}.thumb-main-posts .thumb-desc{text-align:center;font-size:15px;margin:19px;color:#333;line-height:1.2}.thumb-main-posts .thumb-link a{display:block;overflow:hidden;padding:10px 15px;text-align:center;color:#999;border-top:3px solid #13b8d4;text-transform:uppercase;font-size:15px;background:url(/wp-content/themes/integrus-oa/img/viewicon.png) no-repeat center left 21%;font-weight:700}.thumb-main-posts .thumb-link a:hover{color:#0C3;text-decoration:none}.thumb-main-posts.gallery .thumb-title{background-color:#F9FAFC;font-size:15px}.thumb-main-posts.gallery .thumb-desc{color:#333;font-size:15px;float:left;text-align:left;opacity:.8;margin-bottom:20px}.thumb-main-posts.team .thumb-title{padding:15px 0;text-align:center;font-size:17px;opacity:.8}.thumb-main-posts.team .thumb-position{padding:10px 0;font-size:15px;text-align:center;font-style:italic;color:#fff}.flexslider{border:none!important;border-radius:0px!important;box-shadow:none!important}.slider-img .wpb_gallery_heading{background:#1BBC9B;color:#fff;margin-bottom:0;padding:18px}.slider-img img{width:780px!important;height:480px!important}.titlesingleimagegallery{background-color:#434A54;width:100%}.titlesingleimagegallery p{font-size:15px;padding:10px;color:#B1BAC3}.btngallerypage{width:46px;height:46px;position:absolute;bottom:0;right:50%;margin-right:-25px;border:2px solid #FFF;border-radius:25px;background-image:url(/wp-content/themes/integrus-oa/img/btngalleryarchivedestination.png);background-position:center center;background-repeat:no-repeat;opacity:0;transition:all 0.5s ease 0s}.singleimagegallery:hover .btngallerypage{bottom:50%;margin-bottom:-25px;opacity:1}ul#filters{margin:0;padding:0;list-style:outside none none;width:100%;text-align:center;margin-bottom:20px}ul#filters li{margin:10px;padding:10px 0;display:inline-block;font-size:15px;background-color:#F9FAFC;border:1px solid #F4F4F6}ul#filters li a{padding:10px 20px;color:#A9A9A9;opacity:1;transition:opacity 250ms ease-out 0s}ul#filters li a.selected{background-color:#1BBC9B!important;color:#FFF!important}ul#filters li span{background-color:#434A54;color:#FFF;padding:10px 20px}#main-content{overflow:hidden}#main-content #post-2 .wpb_content_element{margin-bottom:0}#main-content h1{line-height:1}#main-content a.more{margin-top:10px}#promotion{background:url(/wp-content/themes/integrus-oa/img/Layer35.png) no-repeat center center;background-size:cover;text-align:center;color:#fff;padding:50px 0}#promotion p{font-size:18px;line-height:2}#faq-section .row{text-align:center!important}#faq-section .row .servises-block{float:none;display:inline-block}.faq-article{min-height:200px!important}.activities{margin-bottom:30px;min-height:254px}.archivetour{float:left;width:100%;background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6}.leftarchivetour{float:left;width:50%;position:relative}.imgleftarchivetour{width:100%;float:left}.pricetitleleftarchivetour{float:left;position:absolute;bottom:-10px;width:100%}.titleleftarchivetour{padding:10px;background-color:#434A54;color:#B1BAC3;font-size:14px;margin-top:25px;margin-bottom:25px}.priceleftarchivetour{border:2px solid #fff;float:left;margin:0 20px 0 20px;border-radius:100px}.priceleftarchivetour p{width:90px;height:90px;font-size:25px;color:#Fff;text-align:center;line-height:90px;font-weight:400}.rightarchivetour{float:left;width:50%}.titledayarchivetour{background-color:#F9FAFC;float:left;width:100%;-webkit-box-shadow:inset 0 0 0 1px rgb(244 244 246);box-shadow:inset 01px 0 0 1px rgb(244 244 246)}.dayarchivetour{background-color:#f0f1f5;padding:10px 20px;float:right;text-align:center;line-height:1}.dayarchivetour p{font-size:25px;color:#404040}.dayarchivetour span{color:#404040;font-size:10px}.titlearchivetour{padding:20px;float:left;margin-bottom:0}.titlearchivetour a{color:#999;font-weight:400}.titlearchivetour a:hover{color:#0C3;text-decoration:none}.descriptioniconsarchivetour{float:left;width:100%}.descriptionarchivetour{padding:20px;font-size:15px}.iconsarchivetour{float:left;width:100%;margin:0 10px 10px 10px}.iconsarchivetour img{margin:0 10px 10px 10px;float:left}.iconsarchivetour a{float:left}.imgarchivesinglepost{width:100%}.archivesinglepost{float:left;width:100%;background-color:#f9fafc;margin-bottom:20px;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6}.archivesinglepost iframe{margin:0;padding:0;width:100%;float:left}.archivesinglepost .btn{margin:0 0 20px 20px}.conttitlearchivesinglepost{background-color:#eff1f5;float:left;width:100%;border-bottom:1px solid #F4F4F6}.titlearchivesinglepost{padding:20px;float:left;color:#404040}.descriptionarchivesinglepost{padding:20px;font-size:15px;float:left}.imgarchivesinglepost{width:100%;float:left}.infoarchivesinglepost{width:100%;float:left;background-color:#434a53}.datearchivesinglepost{float:left;line-height:1;padding:10px 20px;text-align:center;color:#fff}.infoarchivesinglepost h3{margin:0;background-color:#C377E4;font-size:24px}.datearchivesinglepost span{font-size:10px}.datearchivesinglepost p{color:#fff;font-size:25px}.iconarchivesinglepost{float:left}.iconarchivesinglepost img{float:left;padding:23px}.iconarchivesinglepost a{float:left;border-right:1px solid #646a72}.contentarchivepagination{float:left;width:100%}.paginationmasonry{margin-top:10px}.paginationinfinite-scroll{display:none}.archivepagination{margin:auto;width:120px}.archivepagination .btn{background-color:#F9FAFC;border:1px solid #F4F4F6}.prevbtn{float:left}.nextbtn{float:right}.prevbtn img,.nextbtn img{padding:15px 20px;float:left}.accordion{float:left;width:100%}.accordion h4{margin:10px 0;cursor:pointer;background-color:#C377E4;margin:0 0 20px 20px;font-size:17px;padding:20px}.ui-accordion-content{padding:20px}.firstaccordiontitle{margin-top:0px!important}.accordiondark h4{background-color:#434A54;color:#B1BAC3;border:1px solid #fff}.accordionlight h4{color:#999;border:1px solid #F4F4F6}.btn{display:inline-block}.contentinfo{padding:20px;background-color:#ededed}.contentinfo p{font-size:15px;margin-bottom:10px}.destinationsingleproject{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px rgb(244 244 246);box-shadow:inset 0 0 0 1px rgb(244 244 246);float:left;display:inline;position:relative;margin-bottom:20px}.divider span{height:1px;width:400px;background-color:#e5e5e5;margin:30px auto;display:block}.commentlist{margin:0px!important;padding:0px!important;float:left;width:100%;list-style:none!important;border-bottom:1px solid #E5E5E5}.comment{margin:0;border-top:1px solid #E5E5E5;float:left;width:100%;padding:0;background-color:azure}.comment .children{margin:0;padding:0;list-style:none;margin-left:20px}.comment-body{float:left;margin:20px;font-size:18px;position:relative}.comment-body a{color:#888}.commentavatar{float:left;margin-right:20px}.commentavatar img{float:left}.commentauthor{padding:0 20px;margin-bottom:10px}.commentcontent{font-size:15px}.commentcontent p{font-size:15px}.commentreply{position:absolute;background-color:#1BBC9B;color:#fff;margin-top:-20px;right:-20px;top:0;width:40px;height:40px}.commentreply a{float:left;width:40px;height:40px;background-image:url(/wp-content/themes/integrus-oa/img/iconreply.png);background-repeat:no-repeat;background-position:center}.commentreply a:hover,.commentreply a:active{text-decoration:none!important}.trustpilot-footer{display:block;padding:10px 5px;background-color:#353434}#main-sidebar{position:sticky;top:90px}#main-sidebar #secondary .widget{margin-bottom:20px}#main-sidebar #secondary{padding:0 15px 20px 15px;margin-top:30px}#main-sidebar #secondary .widget-title{font-size:22px;margin-bottom:10px;border-bottom:1px solid #d4af37}#main-sidebar .sidebar-title{background-color:#F9FAFC;-webkit-box-shadow:inset 0 0 0 1px #F4F4F6;box-shadow:inset 0 0 0 1px #F4F4F6;padding:20px;font-size:17px;opacity:.8;margin-left:-15px;margin-right:-15px}#main-sidebar .sidebar-content{padding-top:15px}.no-sidebar .entry-title{text-align:center}#breadcrumbs a{color:#919191;font-size:14px;text-decoration:underline}#breadcrumbs a:hover,#breadcrumbs a:active{color:#d4af37;text-decoration:none}.entry-content{width:100%}.entry-content ul,.taxonomy-description ul{list-style:disc;padding-left:17px;margin-bottom:15px}.post-nav{clear:both;text-align:center}.post-nav a{padding:10px 15px;border:1px solid #f0f0f0;font-size:16px;display:inline-block;max-width:40px}.post-nav a.next,.post-nav a.prev{max-width:99px}.post-nav span.current{padding:10px 15px;background:#d4af37;color:#fff;font-size:16px;display:inline-block;max-width:40px}.contactmap{width:100%;position:relative}#map-canvas{width:100%;height:600px}.contactmap{float:left;width:100%;position:relative}.infocontact{width:250px;position:absolute;left:50%;margin-left:-120px;bottom:20%;z-index:1}.contentinfocontact{float:left;width:100%;text-align:center}.contentinfocontact ul{float:left;width:100%;margin:0;padding:0;list-style:none}.contentinfocontact ul li{float:left;width:100%}.contentinfocontact ul li:last-child{border-bottom-width:0}.contentinfocontact ul li img{float:left}.contentinfocontact ul li p{font-size:13px;padding:15px 20px;margin-bottom:0}.titleinfocontact{color:#FFF;padding:15px 0;width:100%;text-align:center;background:#404040;margin-bottom:0}.triangleinfocontact{width:100%;float:left;height:20px}.triangleinfocontact span{width:0;height:0;line-height:0;border-left:10px solid #fff0;border-right:10px solid #fff0;position:absolute;left:50%;margin-left:-10px}.markercontactmap{width:40px;height:50px;margin:auto}.markercontactmap .circlemarker{float:left;width:40px;height:40px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;background-color:#404040}.markercontactmap .innercirclemarker{float:left;width:16px;height:16px;margin:12px;position:absolute;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.markercontactmap .trianglemarker{width:0;height:0;line-height:0;border-left:20px solid #fff0;border-right:20px solid #fff0;margin-top:-20px;float:left;border-top:30px solid #404040}.infocontactdark .contentinfocontact{background-color:#434A54}.infocontactdark .markercontactmap .innercirclemarker{background-color:#434A54}.infocontactdark .triangleinfocontact span{border-top:10px solid #434A54}.infocontactdark .contentinfocontact ul li{border-bottom:1px solid #434A54}.infocontactdark .contentinfocontact ul li p{color:#FFF}.infocontactlight .contentinfocontact{background-color:#fff}.infocontactlight .markercontactmap .innercirclemarker{background-color:#fff}.infocontactlight .triangleinfocontact span{border-top:10px solid #fff}.infocontactlight .contentinfocontact ul li{border-bottom:1px solid #EBEEF2}.infocontactlight .contentinfocontact ul li p{color:#A9A9A9}#colophon{background:#404040;min-height:180px;color:#fff;margin-top:0}.footer-wrap{padding-top:10px}#colophon .newsletter-signup{background:#fff;display:flex;justify-content:center}#colophon .newsletter-signup .et_bloom_inline_form{max-width:1080px}#colophon a{color:#d4b253}#colophon a:hover{color:#efce71}#colophon .widget-title{font-size:20px;font-weight:700}#colophon p{font-size:17px;color:#fff}#colophon p.atol{font-size:12px;font-weight:lighter}#colophon img{margin-bottom:5px}#colophon .instagram-footer{position:relative}#colophon .instagram-footer .wis-feed-header,#colophon .instagram-footer .wis-feed-header+br{display:none}#colophon .instagram-footer-overlay{opacity:0;transition:all 0.4s ease-in-out;display:flex;position:absolute;height:100%;width:100%;background-color:rgb(0 0 0 / .45);align-items:center;justify-content:center;font-size:40px;cursor:pointer;color:#FFF;text-decoration:none;padding:10px;text-align:center;z-index:9999}#colophon .instagram-footer-overlay:hover{color:#FFF;text-decoration:none}#colophon .instagram-footer:hover .instagram-footer-overlay{opacity:1;text-decoration:none}#colophon .instagram-footer ul.thumbnails li img{width:100%!important}span.footer-contacts{padding:5px 0;display:block}span.footer-contacts span{font-weight:700}.footer-wrap .mail{line-height:2;color:#999}p.socialfooter{margin:10px 0 15px -4px}.socialfooter .fa-square{color:#4c4c4c;text-shadow:3px 3px 3px #181a1d}.socialfooter .fa-stack-1x{color:#fff}.socialfooter .fa-stack:hover .fa-square{text-shadow:none}.socialfooter a{text-decoration:none}.socialfooter .fb-icon:hover .fa-square{color:#3b5998}.socialfooter .tw-icon:hover .fa-square{color:#55acee}.socialfooter .ig-icon:hover .fa-square{color:#cd486b}.socialfooter .yt-icon:hover .fa-square{color:#CD201F}#copyright{padding:10px 0;background:#353434;text-align:center}#copyright p{margin-bottom:0;font-size:14px}.footerarchivedestination{float:right;width:100%;margin:30px 0;background-color:#f9fafc}.galleryarchivedestination,.promotionarchivedestination{background-color:#f9fafc;border-bottom:1px solid #f4f4f6;border-top:1px solid #f4f4f6;-webkit-box-shadow:inset -1px 0 0 0 rgb(244 244 246);box-shadow:inset -1px 0 0 0 rgb(244 244 246)}.promotionarchivedestination{width:50%;float:left;text-align:center}.wpcf7{width:100%}.form-header{overflow:hidden}.form-header p{float:left;margin-bottom:0;color:#404040;font-size:30px;line-height:45px}.form-header p:first-of-type{padding-top:2px}.form-header p:last-child{float:right;text-align:right}#contact_form_pop .form-header p{float:none;text-align:center}#contact_form_pop .quick-contact{display:none}#contact_form_pop .max-width-2.center-block.form-header{opacity:1!important}.header-phone{text-align:center;border-bottom:3px solid #b48601;display:none}.header-phone a{color:#e0dac9}.header-phone a:hover{text-decoration:none}.form-header .quick-contact,.header-phone .us-phone,.header-phone .uk-phone,.form-header .us-phone,.form-header .uk-phone{color:#404040;font-size:22px;line-height:45px;display:inline-block;text-align:right}.header-phone .uk-phone,.form-header .uk-phone{margin-right:0}.form-header a span{transition:all 0.4s ease-out}.form-header a:hover span{color:#d4af37}.header-phone .us-phone a:before,.form-header .us-phone a:before{content:'';display:inline-block;width:18px;height:18px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%23d4af37" d="M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"/></svg>');vertical-align:middle;background-repeat:no-repeat;background-size:contain;top:0;position:relative;right:7px}#header-nav a.fancybox-webform,#header-nav .header-contact-pop{color:#fbfbfb;font-weight:500;background-color:#d4af37;padding:5px 22px 5px 15px;border:0 solid #d4af37;font-size:18px;background-image:linear-gradient(to bottom,rgb(255 255 255 / .2) 0,rgb(255 255 255 / .01) 100%);text-transform:uppercase;border-radius:4px}#header-nav .header-contact-pop::after{content:'';background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path fill="%23ffffff" d="M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm0 48v40.8c-22.4 18.3-58.2 46.7-134.6 106.5-16.8 13.2-50.2 45.1-73.4 44.7-23.2 .4-56.6-31.5-73.4-44.7C106.2 199.5 70.4 171.1 48 152.8V112h416zM48 400V214.4c22.9 18.3 55.4 43.9 104.9 82.6 21.9 17.2 60.1 55.2 103.1 55 42.7 .2 80.5-37.2 103.1-54.9 49.5-38.8 82-64.4 104.9-82.7V400H48z"/></svg>');position:relative;width:20px;height:20px;display:inline-block;top:3px;left:8px;background-repeat:no-repeat;background-size:contain}#header-nav .header-contact-pop:hover{background-color:#c19c24;text-decoration:none}.grecaptcha-badge{opacity:0!important}.fancybox-inner .form-header a.fancybox-webform{pointer-events:none;cursor:not-allowed}.fancybox-inner .tds-contact .col-md-4.wide-textarea{width:100%}#main-wrapper .contact-form .maine-form{display:none}section.contact-form{border-bottom:3px solid #d4af37}.contact-form .max-width-2.center-block.form-header.fade-up.fadeInUp.animated{display:flex;flex-direction:row;align-items:center;justify-content:center}.contact-form p.get-in-touch{margin-right:25px}.fancybox-inner .form-header .flex-line{display:block}.fancybox-inner .form-header .flex-line span:nth-last-child(-n+2){float:right}.maine-form{text-align:left;padding:0;background:-webkit-radial-gradient(circle,#404040,#404040);background:-moz-radial-gradient(circle,#404040,#404040);background:-ms-radial-gradient(circle,#404040,#404040)}.maine-form .max-width-2{padding:25px 0 11px}.maine-form div p{font-size:13px;color:#8bd7f2}.maine-form div p.title-block{font-size:16px;color:#8bd7f2;margin-bottom:15px}.maine-form div.col-lg-5 p{margin-bottom:10px}.maine-form div p.title-block>span{color:#3fbfb8;font-weight:700;padding:0 5px}.maine-form div span.wpcf7-list-item{display:block}.wpcf7 .maine-form .wpcf7-captchar{max-width:120px!important;margin-right:10px}textarea,input[type="text"],input[type="email"],input[type="number"],input[type="tel"]{outline:none;border:1px solid #8bd7f2;padding-left:10px;width:100%;border:1px solid #ccc;color:#4c4c4c;border-radius:6px}.wpcf7 .wpcf7-captchar{max-width:80%!important}input[type="submit"],.et_pb_contact_submit{border:1px solid #fff;outline:1px solid #fff;background:#d4af37;padding:5px 15px;color:#fff}.wpcf7 input[type="submit"]:hover,.et_pb_contact_submit:hover,.wpcf7 input[type="submit"]:active,.et_pb_contact_submit:active,.wpcf7 input[type="submit"]:focus,.et_pb_contact_submit:focus{background:#c19c24}.max-width-2.form-header{padding:5px 20px}#wpcf7-f223-p10-o2 input[type="text"],#wpcf7-f223-p10-o2 input[type="email"],#wpcf7-f223-p10-o2 textarea{width:100%;float:left;border:0;background-color:#F9FAFC;padding:0 2%;height:50px;color:#A9A9A9;font-size:13px;font-style:italic;font-weight:400;-webkit-box-shadow:inset 0 0 0 1px rgb(244 244 246);box-shadow:inset 0 0 0 1px rgb(244 244 246);border-radius:0;margin-bottom:20px}#wpcf7-f223-p10-o2 textarea{height:159px;padding-top:2%}#wpcf7-f223-p10-o2 input[type="text"]{padding-left:60px;background-image:url(/wp-content/themes/integrus-oa/img/text_bg.png);background-repeat:no-repeat;background-position:left center}#wpcf7-f223-p10-o2 input[type="email"]{padding-left:60px;background-image:url(/wp-content/themes/integrus-oa/img/mail-bg.png);background-repeat:no-repeat;background-position:left center}#wpcf7-f223-p10-o2 input[type="submit"]{float:right;border:0;background-color:#1bbc9b;padding:13px 20px 13px 70px;color:#FFF;font-size:17px;font-weight:400;cursor:pointer;background-image:url(/wp-content/themes/integrus-oa/img/bgsubmit.png);background-repeat:no-repeat;text-transform:uppercase}.wpcf7-captchac,.ajax-loader{width:auto!important}.tss-pre-loader .tss-carousel div.tss-grid-item:nth-child(2n+1){display:none}.tss-meta-info.tss-left{display:none}.wpcf7 input[type="text"],.wpcf7 input[type="password"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;box-sizing:border-box;min-width:0}.wpcf7 .wpcf7-form input[type="text"],.wpcf7 .wpcf7-form input[type="password"],.wpcf7 .wpcf7-form input[type="email"],.wpcf7 .wpcf7-form input[type="tel"],.wpcf7 .wpcf7-form textarea,.wpcf7 .wpcf7-form select,.wpcf7-form input[type="number"]{padding:4px 16px;background-color:#fdfdfd;font-size:18px}.wpcf7 .wpcf7-form .radio-w{padding:24px 0 0}.wpcf7 .wpcf7-form .radio-w .wpcf7-list-item{margin-right:100px}.wpcf7 .wpcf7-form .one_half input[type="submit"]{width:100%;margin-top:16px}.wpcf7 .wpcf7-form .one_half{margin-bottom:80px}div.wpcf7-validation-errors{border:none}.wpcf7-response-output{display:none!important}span.wpcf7-not-valid-tip{font-weight:700;background:#EAEAEA;border-radius:0 0 5px 5px;margin:0 5px;text-align:center}input[aria-required="true"],select[aria-required="true"]{outline:none!important}input[aria-invalid="true"],select[aria-invalid="true"]{border:2px solid #ce0101!important;border-color:#ce0101!important;outline:none!important}.wpcf7-form-alert.ui-dialog{padding:0;top:44%;left:40%;z-index:9999}.wpcf7-form-alert.ui-widget-content{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;border:none}.wpcf7-form-alert .ui-widget-header{font-family:'Montserrat',sans-serif!important;background:#c10a05;color:#FFF;font-size:1.1em;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.wpcf7-form-alert .ui-button{right:.7em}.wpcf7-form-alert.ui-widget #dialog{background:#FFF;margin-top:4px}.tds-contact.form-success-message,.tds-contact.form-success-message h1,.tds-contact.form-success-message h3{color:#FFF;text-align:center}.tds-contact{width:100%;margin:0 auto}.tds-contact h2{font-weight:400;margin-bottom:10px}.js .tds-contact label{font-size:18px}.infield-label.captcha button{margin-left:10px}.js .infield-label label{z-index:10;font-size:18px;padding:0 16px}.js .infield-label.captcha label{max-width:130px;width:auto}.js .infield-label.placeholder-focus label,.js .infield-label.captcha.placeholder-focus label{top:-40px}.wpcf7-loading,.wpcf7-loading .max-width-2{position:relative;opacity:.5}.wpcf7-loading:before{content:' ';background-image:url(/wp-content/themes/integrus-oa/img/kloader.gif);position:absolute;width:100%;background-repeat:no-repeat;background-position:center center;background-size:120px 120px;z-index:99999;height:100%;display:flex}div.wpcf7-response-output{border:none}.wpcf7-form span.wpcf7-not-valid-tip{left:0;bottom:-19px;margin:0;position:absolute;padding:0 16px;background-color:#ce0000;color:#FFF;font-weight:400;font-size:13px;line-height:19px;border-radius:0}.wpcf7-form span.wpcf7-form-control-wrap.ds-wpcf7-select span.wpcf7-not-valid-tip{top:auto;bottom:-12px;left:-2px}.wpcf7-form .captcha span.wpcf7-not-valid-tip{bottom:-22px;width:203px}.ewpcf7-modal{display:none}.ewpcf7-modal.ewpcf7-modal-show-bg{display:block}.ewpcf7-modal-box{opacity:0;transition:opacity 1s linear;position:fixed;z-index:99999991;left:50%;top:50%;transform:translate(-50%,-50%);width:300px;min-height:200px;background-color:#fff;padding:20px;box-shadow:1px 1px 5px 0 rgb(0 0 0 / .5);color:#404040}.ewpcf7-close{cursor:pointer;position:absolute;right:8px;top:5px;font-size:24px;z-index:999;z-index:99999992}.ewpcf7-icon{display:none;width:100%;text-align:center;font-size:96px}.ewpcf7-modal-notice .ewpcf7-icon-notice,.ewpcf7-modal-success .ewpcf7-icon-success{display:block}.ewpcf7-modal-content,.ewpcf7-modal-additional-messages{padding:10px 20px 20px;font-size:1.2em}.ewpcf7-modal-content .wpcf7-mail-sent-ok,.ewpcf7-modal-content .wpcf7-validation-errors,.ewpcf7-modal-content .wpcf7-mail-sent-ng{border:none}.ewpcf7-modal-content .wpcf7-response-output{margin:0;padding:0;display:flex!important;align-items:center;text-align:center}.ewpcf7-modal-additional-messages{display:none;opacity:0;transition:opacity 1s linear;padding:20px 10px 10px;border-top:1px solid gray}.ewpcf7-modal.ewpcf7-modal-show-message .ewpcf7-modal-box,.ewpcf7-modal .ewpcf7-modal-additional-messages.ewpcf7-modal-show-additional{display:block;opacity:1;transition:opacity 1s linear}.ewpcf7-modal-additional-messages h4.ewpcf7-modal-redirecting{padding-bottom:0;font-weight:600}.ewpcf7-modal-background{position:fixed;height:100%;top:0;left:0;width:100%;z-index:99999990;background-color:rgb(0 0 0 / .4)}.flex-line{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.flex-line-center{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:center;align-items:center}.flex-line-third,.flex-line-half,.flex-line>div{-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-line-third{width:33.3333%}.flex-line-half{width:50%}.flex-line>div{margin-bottom:14px}span.captcha-label{color:#fff;font-size:16px;padding-right:5px}.tds-contact .col-md-4>div{margin-bottom:14px}.tds-contact .col-md-4 div{padding:0}.maine-form .tds-contact textarea{font-size:15px;min-height:90px}.fancybox-inner .tds-contact .col-md-4{width:50%}.tds-contact .tel-input{width:118px!important;min-width:118px}.tds-contact .state-input{width:60px!important;min-width:60px}.tds-contact .zip-input{width:64px!important;min-width:64px}.tds-contact .form-title{background-color:#EA7676;justify-content:center;text-align:center;padding:8px 0;border-radius:5px;margin-bottom:5px}.tds-contact .form-title h4{color:#FFF;font-family:'Oswald','Roboto One',sans-serif;margin-bottom:0;font-size:22px;font-weight:400;text-shadow:0 -1px rgb(0 0 0 / .29)}.tds-contact .submit-line{text-align:right}.tds-contact .et_pb_button{letter-spacing:0;font-size:20px;float:right}.tds-contact .et_pb_button:after{line-height:1.7em;font-size:20px!important;opacity:0;margin-left:-1em;left:auto}.tds-contact .et_pb_button:hover:after{left:auto;margin-left:.3em;opacity:1}.tds-contact .flex-line>div:first-child{margin-left:0}.tds-contact .flex-line>div{margin-left:40px}.tds-contact .wpcf7-form-control-wrap{width:100%}#primarylead-contact .flex-line>div{-webkit-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#primarylead-contact input,#primarylead-contact textarea{border:2px solid #b7b7b7}#subscribe-contact .flex-line{justify-content:center}#subscribe-contact .submit-line{width:150px;display:flex}#subscribe-contact .submit-line button{background-color:#c75a0a;color:#f5f5f5;border:0 none}#subscribe-contact .submit-line button:hover{background-color:#883e08}.tds-contact .placeholder-focus label{background-color:#d4af37;border-radius:4px}.tds-contact .placeholder-focus label:after{border-top:6px solid #d4af37}@media screen and (min-width:1200px){.thumb-main-posts>div.col-lg-3{width:23%}.thumb-main-posts>div{padding:0;margin:0 10px}.maine-form input[type="submit"]{position:relative;top:100px}}@media screen and (min-width:768px){.header-bg.menu-container .header-phone{display:block;flex:0 0 155px;font-size:16px;min-height:auto;border-bottom:none}.max-width-2.center-block{display:flex;flex-direction:row;flex-wrap:wrap}.header-bg.header-elements{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;flex:0 0 140px;padding-right:0;padding-left:5px}a.brand{position:relative;top:0;left:0;padding-left:10px}.header-bg.menu-container .header-phone .us-phone{font-size:16px;margin-right:0;line-height:16px}.contact-button.contact-button-mobile{flex:0 0 110px;font-size:16px;width:auto;padding-left:6px}.contact-button.contact-button-mobile a{font-size:18px!important;padding:5px 15px!important}.header-bg.col-lg-8.col-md-9.no-padding{flex:1 1 calc(100% - 140px);display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end;padding-right:15px!important}}@media screen and (max-width:767px){.header-bg{min-height:0;background-color:#fff0}#main-wrapper .main-header,#header-nav{height:46px;min-height:46px}a.brand{top:4px}a.brand>img{max-height:36px}.max-width-2.form-header,.form-header .get-in-touch,.form-header span.quick-contact,.form-header span.uk-phone,.form-header span.us-phone{display:none!important;padding:0!important}.form-header .quick-contact{display:none!important}#header-nav .header-right{display:flex;flex-direction:row;align-items:center}.contact-button-mobile{display:block}.contact-button-desktop{display:none}#header-nav .header-elements{padding-left:0;padding-right:0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center}#header-nav .navbar-default .navbar-toggle{margin-right:10px}#header-nav a.fancybox-webform{font-size:20px;margin-right:15px}.header-phone.header-phone-inner{display:block;border-bottom:0;margin-right:10px}.header-phone.header-phone-inner .us-phone{margin-right:10px}.header-phone.header-phone-inner .uk-phone,.header-phone.header-phone-inner .us-phone{font-size:18px}.header-phone.header-phone-inner .uk-phone:before,.header-phone.header-phone-inner .us-phone:before{width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.activities{min-height:280px}#header-nav .col-md-8,#header-nav .col-md-9{width:100%;overflow:hidden}#header-nav .menu-primary-container{overflow-y:scroll;max-height:calc(100vh - 140px)}#menu-primary{float:none}#menu-primary li a{text-align:center}#header-nav .col-md-8 #menu-glavnoe-menyu{float:none;text-align:center}#header-nav .col-md-8 #menu-glavnoe-menyu li{float:none;display:inline-block}.navbar-toggle{display:block!important;float:right;margin-top:6px;margin-bottom:6px}.navbar-collapse.collapse{display:none!important;width:100%}.navbar-collapse.collapse.in{display:inline-block!important}#header-nav div.col-lg-4.col-md-4,#header-nav div.col-lg-4.col-md-3{width:100%}.nav-pills>li{float:none}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:2000px}#menu-primary li ul.sub-menu{margin-top:0;box-shadow:2px 2px 14px 1px rgb(0 0 0 / .2);top:-10%;background-image:none;padding-top:0}#menu-primary li ul.sub-menu.submenu-open{display:flex;width:100%}.menu-item-has-children>a::after{content:"▸";float:right;margin-left:10px;transition:transform 0.3s ease}.menu-item-has-children>a.submenu-active::after{transform:rotate(90deg)}#menu-primary li ul.sub-menu{position:relative}}@media (min-width:768px) and (max-width:1024px){#menu-primary li ul.sub-menu li{}}@media screen and (max-width:782px){.nav-admin-class{top:46px!important}}@media screen and (max-width:768px){.post-main-image{min-height:400px}.header-page-single-project{min-height:200px;margin-top:86px}.tds-contact .col-xs-12{width:50%}.tds-contact .wide-textarea{width:100%}.activities{min-height:280px}#menu-glavnoe-menyu{float:none;margin:0 auto;display:block;max-width:75%;text-align:center}#menu-glavnoe-menyu li{float:none;display:inline-block}.footer-wrap .col-lg-4 form,.footer-wrap .col-lg-4 span{float:none}.contact-page-form .col-lg-4{padding-left:0px!important;padding-right:0px!important}#main-sidebar{display:none}.main-header{min-height:51px}.nav-pills>li{float:none}}@media screen and (max-width:760px){.tds-contact .col-xs-12{width:100%}#top-navigation{min-height:1px}#menu-glavnoe-menyu li{line-height:115px}#menu-glavnoe-menyu{max-width:100%}#top-navigation.navbar-fixed-top{position:relative}.nav-pills>li{float:none}.nav-pills>li{display:block;width:100%}a.brand{top:5px;left:0;padding:3px 10px;max-width:180px}.header-phone.header-phone-inner .uk-phone,.header-phone.header-phone-inner .us-phone{font-size:14px}.blog .title-wrapper{margin-bottom:30px;padding:0}.blog .page-title.screen-reader-text{font-size:48px}.article-display{flex-direction:column}.article-display .article-post-main-image{min-height:200px}.article-display .article-post-content{padding:20px 0 0}.article-post-content .entry-title,.article-post-excerpt{max-width:100%;margin-bottom:15px}}.header-bg.header-elements.col-lg-4.col-md-3.col-sm-4 .contact-button{display:none}@media screen and (max-width:1150px){.header-bg.header-elements{display:none}.header-bg.col-lg-8.col-md-9.no-padding{flex-basis:100%;justify-content:center;padding:0 15px!important}.header-bg.header-phone-top{min-height:auto;padding:5px 10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.header-phone-top .brand{flex:0 0 200px;position:relative}.header-phone-top .us-phone,.header-phone-top .header-contact-pop{flex:0 0 auto}.header-bg.header-phone span.us-phone{display:inline-block!important;padding-top:5px!important;padding-bottom:2px!important;font-size:18px!important;line-height:20px!important}.header-bg.header-phone .us-phone:before{width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.header-bg.menu-container .header-phone.header-phone-inner,.header-bg .contact-button{display:none}#main-wrapper .main-header,#header-nav{height:111px;min-height:111px}#header-nav a.fancybox-webform{font-size:18px;margin-right:6px}.header-phone span.uk-phone{padding-right:10px}a.brand{top:2px;max-width:230px}}@media (min-width:768px){.nav-pills>li{float:left}}@media (max-width:767px){#main-wrapper .main-header,#header-nav{height:auto;min-height:auto}.header-bg.header-phone-top{justify-content:center}.header-phone-top .brand,.header-phone-top .header-contact-pop{display:none}.header-bg.col-lg-8.col-md-9.no-padding.menu-container{padding:0!important}.header-bg.header-elements.col-lg-4.col-md-3.col-sm-4 .brand{position:absolute;left:0}.header-bg.header-elements.col-lg-4.col-md-3.col-sm-4 .contact-button{display:block;margin-right:10px}div#bs-example-navbar-collapse-1{width:100%!important}}@media screen and (max-width:600px){#wpadminbar{position:fixed}}@media screen and (max-width:595px){#head-contacts span#callback{margin-top:10px;display:block;text-align:center;float:none;margin-bottom:15px}}@media screen and (max-width:480px){#logo-main{display:none}#logo-mobile{display:block}.header-bg.header-phone.header-phone-inner{display:none}.header-bg.header-elements.col-lg-4.col-md-3.col-sm-4 .brand{top:9px;max-width:138px}.blog-page-grid .vc_grid-item-zone-c-right .vc_gitem-animated-block,.blog-page-grid .vc_gitem-zone.vc_gitem-zone-c{width:100%;float:none}.wp-caption.alignleft,img.alignleft,.wp-caption.alignright,img.alignright,.wp-caption.aligncenter,img.aligncenter{margin:.4em 0}main .entry-header h1,main .entry-header .entry-title{font-size:28px;line-height:32px}.post-main-image{min-height:200px}.header-page-single-project{min-height:120px;margin-top:86px}.tds-contact .et_pb_button{float:none;margin-top:10px;margin-left:0!important;width:100%}.tds-contact .captcha img{float:right;margin-top:5px}.form-header p,.form-header span,.form-header p:last-child span{text-align:center;float:none;margin:0}.form-header p:last-child{float:none}.form-header span,.form-header p:last-child span{display:block;margin:0 auto}.form-header .uk-phone:before,.form-header .us-phone:before{width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.form-header p:last-child{text-align:center}.form-header span.uk-phone{padding-right:10px}.form-header span.uk-phone,.form-header span.us-phone{display:inline-block!important;padding-top:5px!important;padding-bottom:2px!important;font-size:18px!important;line-height:20px!important}.header-phone span.uk-phone,.header-phone span.us-phone{padding-bottom:5px!important}.max-width-2.form-header,.form-header .get-in-touch,.form-header span.quick-contact,.form-header span.uk-phone,.form-header span.us-phone{display:none!important;padding:0!important}.form-header p{font-size:inherit;line-height:inherit}.max-width-2.form-header{padding-left:5px;padding-right:5px}.fancybox-inner .form-header{display:none}.fancybox-inner .tds-contact .col-xs-12{width:100%;padding:0}.cntr-managers .col_man{max-width:100%}.slider-wrapper{display:none}.category-block .faq-block img{width:100%!important}#menu-primary{float:none}a.brand>span{display:none}.nav-pills{text-align:center}.nav-pills>li{display:inline-block}#menu-primary li ul.sub-menu{margin-top:0;position:relative;top:0;right:0}}.rotate{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.rotate:hover{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.expand{-webkit-transition:all 100ms;-o-transition:all 100ms;transition:all 100ms}.expand:hover{-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.opacity{opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}.opacity:hover{opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:250ms;-moz-transition:opacity;-moz-transition-timing-function:ease-out;-moz-transition-duration:250ms}