html{font-size:80%;-webkit-font-smoothing:antialiased}body{font-family:Lora,serif;font-size:1em;line-height:1.875;color:#4b4b4b;overflow-x:hidden}body:not(.modal-open){padding-right:0!important}::selection{background-color:#333365;color:#fff}-webkit-::selection{background-color:#6534ff;color:#fff}::-moz-selection{background-color:#6534ff;color:#fff}h1,.h1{font-family:Montserrat,sans-serif;font-weight:700;font-size:4.3em;line-height:1.2;color:#3b3b3b;margin:0}h1 i,.h1 i{display:inline-block;font-family:'Playfair Display',serif}h2,.h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:2.5em;color:#3b3b3b;margin:.5em 0}h3,.h3{font-family:Montserrat,sans-serif;font-size:1.875em;line-height:1.5;font-weight:700;color:#3b3b3b}h4,.h4{font-family:Montserrat,sans-serif;font-size:1.25em;line-height:1.35;font-weight:700;color:#3b3b3b;letter-spacing:.2em;text-transform:uppercase;margin:1.3em 0}h5,.h5{font-family:Montserrat,sans-serif;font-size:.875em;line-height:1.35;font-weight:700;color:#3b3b3b;letter-spacing:.2em;text-transform:uppercase;margin:1.4em 0}h6,.h6{font-family:Montserrat,sans-serif;font-size:.875em;line-height:1.35;font-weight:400;color:#3b3b3b;letter-spacing:.2em;text-transform:uppercase;margin:1.4em 0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a{color:inherit}h1 a:hover,.h1 a:hover,h2 a:hover,.h2 a:hover,h3 a:hover,.h3 a:hover,h4 a:hover,.h4 a:hover{text-decoration:none}p{margin-bottom:2em}a{color:#6534ff;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}a:hover,a:focus{color:#6534ff;outline:0}a:focus{text-decoration:none}blockquote{border:0 solid #1a1a1a;border-left-width:3px;color:#686868;font-size:1.1875rem;font-style:italic;line-height:1.4;margin:0 0 1.4em;overflow:hidden;padding:0 0 0 1.2em}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote p{margin-bottom:1.4em}blockquote cite,blockquote small{color:#1a1a1a;display:block;font-size:1rem;line-height:1.75}blockquote cite:before,blockquote small:before{content:"\2014\00a0"}blockquote em,blockquote i,blockquote cite{font-style:normal}blockquote strong,blockquote b{font-weight:400}blockquote>:last-child{margin-bottom:0}table,th,td{border:1px solid #d1d1d1}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4375em}dl dd{margin-bottom:2rem}img{max-width:100%;height:auto}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=number],textarea{display:inline-block;width:100%;font-size:1.125em;border-radius:.75em;color:#3d3d3d;background-color:transparent;border:0;border-bottom:1px solid #dadada;border-radius:0;padding:0 0 .3em 0;height:2.5em;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}textarea{resize:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border-color:#6534ff;border-right-width:0;outline:0}textarea:focus{height:7em}input::-moz-placeholder{color:#8a8a8a;opacity:1}input:-ms-input-placeholder{color:#a7a7a7}input::-webkit-input-placeholder{color:#a7a7a7}textarea::-moz-placeholder{color:#a7a7a7;opacity:1}textarea:-ms-input-placeholder{color:#a7a7a7}textarea::-webkit-input-placeholder{color:#a7a7a7}input.input-round,select{border-radius:30px;background-color:#fff;padding:.3em 1.5em .2em 1.5em;height:3.2em;border:1px solid transparent;color:#4b4b4b}input.input-round:focus,select:focus{border-color:#6534ff;outline:0}textarea.input-round{height:7.9em;padding-top:1.1em}.input-group-btn{font-size:inherit}.input-group .btn{position:relative;width:3.75em;height:3.86em;border-radius:0 30px 30px 0;padding:0;-webkit-box-shadow:none;box-shadow:none}.input-group .btn .arrow-right{top:50%;left:0;margin:0 0 0 1.1em;-webkit-transform:translateY(-50%)-o-transform:translateY(-50%);transform:translateY(-50%)}.input-group .btn .arrow-right:before{width:1.28125em;height:.75em;opacity:1;margin:0}.form-group{margin-bottom:2.5em}.mc-label .fa{font-size:1.2em;margin-right:.2em;color:#5e31e9}input.error,.wpcf7-not-valid{border-color:#6534ff!important}.mc-label,label.error,span.wpcf7-not-valid-tip{font-size:.8em;font-weight:400;margin:.5em 0 0 0;font-style:italic;color:#747474}div.wpcf7-response-output{padding:0;margin:0;border:0;clear:both}div.wpcf7-mail-sent-ok{color:#6534ff}div.wpcf7-validation-errors{border:0;clear:both}.wobble-error{-webkit-animation:hvr-wobble-horizontal 1s ease-in-out 0s 1 normal;animation:hvr-wobble-horizontal 1s ease-in-out 0s 1 normal}.btn,[type=submit]{font-family:Montserrat,sans-serif;font-weight:700;width:auto;color:#fff;letter-spacing:.28em;position:relative;display:inline-block;border:0;border-radius:30px;padding:1.2em 2.6em 1.2em;height:3.8em;font-size:.9375em;line-height:1.5;text-transform:uppercase;text-decoration:none;box-shadow:0 10px 20px rgba(101,52,255,.3);background-color:#6534ff;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn:hover,.btn:focus,[type=submit]:hover,[type=submit]:focus{background-color:#7549ff;color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:0!important}.btn.btn-trans{box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:rgba(255,255,255,.2)}.btn.btn-trans:hover{background-color:#7549ff}.btn.btn-trans-2{box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:rgba(255,255,255,.1)}.btn.btn-trans-2:hover{background-color:#7549ff}.btn-violet{box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:#7549ff}.btn-gray{background-color:#4b4b4b}.btn-white{background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.2);color:#3d3d3d}.btn-dark{background-color:#292929;box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn-blue{background-color:#59d5f0;box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn-brown{background-color:#c5a47e;box-shadow:0 10px 20px rgba(197,164,126,.3)}.btn-light{background-color:rgba(255,255,255,.1);box-shadow:0 10px 20px rgba(0,0,0,.2)}.btn-b-gray{border:2px solid rgba(35,35,35,.1);padding-top:1em;background-color:transparent;color:#343434;box-shadow:none}i.icon{width:auto;height:auto;margin-left:0}.icon{display:inline-block;font-size:3.5em}.icon-home-video{position:relative;display:inline-block;width:8em;height:8em;line-height:8em;border:3px solid #6534ff;border-radius:50%;margin-top:6em;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.icon-home-video .ion-ios-play{font-size:2.2em;margin-left:.2em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.icon-home-video:hover{background-color:#6534ff}.icon-home-video:hover .ion-ios-play{color:#fff}.icon-home-video.v2{margin-top:2em;width:5.5em;height:5.5em;line-height:5.5em}.icon-home-video.v2 .ion-ios-play{font-size:1.8em;line-height:2.9}.loader{position:fixed;overflow:hidden;z-index:100;left:0;top:0;width:100%;height:100%;background:#fff;color:#4b4b4b;text-align:center}.spinner{position:absolute;top:50%;left:50%;width:50px;height:50px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#6534ff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2.0s infinite ease-in-out;animation:sk-bounce 2.0s infinite ease-in-out}.double-bounce2{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(.0)}50%{-webkit-transform:scale(1.0)}}@keyframes sk-bounce{0%,100%{transform:scale(.0);-webkit-transform:scale(.0)}50%{transform:scale(1.0);-webkit-transform:scale(1.0)}}.row-base{margin-top:-3em}.col-base{margin-top:3em}.section{position:relative;padding-top:7.1em;padding-bottom:7.1em}.section-sm{position:relative;padding-top:4em;padding-bottom:4em}.section-title{position:relative;margin-top:0}.section-title-2{margin:0 0 1.3em 0}.section-title-3{margin:0 0 .75em 0}.lead{font-size:1.375em}.lead-2{font-size:1.43em}.lead-hr{display:inline-block;width:48px;height:4px;background-color:#6534ff;margin:2.2em 0}.section-lead{font-size:1.25em;margin:0}.section-content{margin-top:6.8em}.section-content-2{margin-top:4.2em}.masked{position:relative}.masked:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(34,34,34,.4)}.rel-1{position:relative;z-index:1}.text-primary{color:#6534ff}.text-white{color:#fff}.text-dark{color:#030203}.text-muted{color:#9a9a9a}.text-gray{color:#4b4b4b}.bg-dark{background-color:#222;color:#9a9a9a}.bg-black{background-color:#1c1c1c}.bg-brown{background-color:#c5a47e}.bg-light{background-color:#f7f7f7}.bg-violet{background-color:#a515cc}.bg-dark-blue{background-color:#6534ff}.bg-yellow{background-color:#fede5c}.bg-primary{background-color:#6534ff}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pb-base{padding-bottom:7.1em}.pt-base{padding-top:7.1em}.d-none{display:none}.navbar{position:absolute;min-height:4.3em;z-index:2;left:0;top:0;width:100%;padding:1.35em 15px 1.1em;margin-bottom:0;border-radius:0;border-bottom:1px solid rgba(255,255,255,.1);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.navbar ul{list-style:none;padding-left:0}.brand{font-family:Montserrat,sans-serif;font-size:1.875em;font-weight:700;line-height:1;color:#fff}.brand:hover,.brand:focus{color:#fff;text-decoration:none}.navbar .brand{float:left;margin-left:15px;margin-top:-.1em}.navbar-responsive{padding-top:3em;border-bottom:0}.navbar-responsive .navbar-toggle{display:block;margin-right:0}.navbar-responsive .brand{margin-left:0}.navbar .social-list{text-align:center}@media(max-width:380px){.navbar .social-list{display:none}}.social-list{margin-top:0;margin-bottom:0;padding-left:0}.social-list li{display:inline-block;margin:0 1.1em}.social-list li:first-child{margin-left:0}.social-list li:last-child{margin-right:0}.social-list li a{font-size:1em;color:#fff}.social-list li a:hover{text-decoration:none;color:#6534ff}.nav-desctop-list{font-family:Montserrat,sans-serif;text-transform:uppercase;font-size:.81em;text-align:center;letter-spacing:.08em;margin-bottom:0;padding:0}.nav-desctop-list li{position:relative;text-align:left;-webkit-perspective:2000px;perspective:2000px}.nav-desctop-list li a{display:block;text-decoration:none;color:#fff}.nav-desctop-list>li{display:inline-block;margin-left:3em}.nav-desctop-list>li>a{color:#fff;margin-bottom:1.8em;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.nav-desctop-list>li>a:hover,.nav-desctop-list>.active>a{opacity:.5}.nav-desctop-list li ul{position:absolute;z-index:10;left:0;top:60%;visibility:hidden;min-width:16em;padding:.6em 0;opacity:0;white-space:nowrap;background:rgba(23,23,23,.95);letter-spacing:.2em;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.nav-desctop-list>li>ul{left:-3em;margin-top:0}.nav-desctop-list li:hover>ul{top:0;visibility:visible;opacity:1}.nav-desctop-list>li:hover>ul{top:100%}.nav-desctop-list li li{position:relative;padding:.8em 3.2em 1em}.nav-desctop-list li li a{position:relative;color:#7c7c7c;font-weight:700;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav-desctop-list li li a:hover,.nav-desctop-list li .active>a{color:#fff}.nav-desctop-list>li>ul>li>a:after,.nav-desctop-list>li>ul>.active>a:after{content:'';position:absolute;opacity:0;right:100%;top:50%;content:'';width:3em;height:2px;margin-right:10px;background-color:#6534ff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.nav-desctop-list>li>ul>li:hover>a:after,.nav-desctop-list>li>ul>.active>a:after{opacity:1;margin-right:-10px}.nav-desctop-list>li>ul>li:hover>a,.nav-desctop-list>li>ul>.active>a{padding-left:20px;color:#fff}.nav-desctop-list li li ul{left:100%}.nav-desctop-list li li:hover>ul{top:-.6em}.nav-mobile{clear:both;font-size:1em}.nav-mobile .brand{display:none;margin-left:15px;font-size:1.6em}.navbar-collapse{border:0;-webkit-box-shadow:none;box-shadow:none}.collapse{max-height:90vh;overflow-y:auto}.navbar-toggle{padding:0;margin-top:.2em;margin-bottom:0;border-radius:0;border:0}.navbar-toggle .icon-bar{background-color:#fff;height:2px;width:30px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-toggle.collapsed .icon-bar{background-color:#fff}.nav-mobile-list{font-family:Montserrat,sans-serif;font-weight:300;font-size:.8em;letter-spacing:.1em;text-transform:uppercase;padding-top:1.8em;margin-bottom:0}.nav-mobile-list li{position:relative;border-top:1px solid rgba(0,0,0,.07)}.nav-mobile-list li a{display:block;padding:1em 1em;color:#fff;text-decoration:none;color:#3d3d3d}.nav-mobile-list li a:hover,.nav-mobile-list li .active>a,.nav-mobile-list .current>a{color:#6534ff}.nav-mobile-list .menu-item-has-children>a:after{font:normal normal normal 14px/1 FontAwesome;content:"\f107";position:relative;display:inline-block;vertical-align:middle;font-size:1.2em;margin-left:.5rem}.nav-mobile-list .current>a:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.nav-mobile-list>.active>a,.nav-mobile-list>.active>a:hover{background-color:#6534ff;color:#fff;-webkit-transition:none;-o-transition:none;transition:none}.nav-mobile-list ul{display:none}.nav-mobile-list ul li a{color:#959595}.navbar.affix{position:fixed;z-index:5;top:0;background-color:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.07)}.navbar.affix{border-bottom:0}.navbar-responsive.affix{padding-top:1.1em}.navbar.affix .brand{color:#3d3d3d}.navbar.affix .nav-desctop-list>li>a{color:#3d3d3d}.navbar.affix:not(.navbar-dark) .social-list li a{color:#3d3d3d}.navbar.navbar-fixed{box-shadow:none}.navbar.navbar-fixed .social-list li a{color:#3d3d3d}.nav-desctop-list>li:first-child{margin-left:0}.navbar.affix .social-list li a:hover{text-decoration:none;color:#6534ff}.navbar.affix .navbar-toggle .icon-bar{background-color:#3b3b3b}.navbar-dark.affix{background-color:#161616}.navbar-dark.affix .navbar-toggle .icon-bar{background-color:#fff}.navbar-dark.affix .brand{color:#fff}.navbar-dark.affix .navbar-toggle .icon-bar{background-color:#fff}.navbar-dark.affix .nav-mobile-list li{border-top:1px solid rgba(255,255,255,.04)}.navbar-dark.affix .nav-mobile-list li a:hover,.navbar-dark.affix .nav-mobile-list li .active>a,.navbar-dark.affix .nav-mobile-list>.current>a{color:#fff}.navbar-dark.affix .nav-mobile-list li a{color:#858585}.navbar-dark.affix .nav-mobile-list>.active>a,.navbar-dark.affix .nav-mobile-list>.active>a:hover{color:#fff}.navbar-dark.affix .nav-mobile-list .active>a:hover,.navbar-dark.affix .nav-mobile-list .current>a{color:#fff}.navbar-left{position:fixed;left:0;top:0;bottom:0;width:19em;text-align:center;background-color:#161616;padding:0;margin:0;overflow-y:auto;overflow-x:visible}.navbar-left .brand-panel{padding:1.5em;border-bottom:1px solid #1c1c1c}.navbar-left .brand{float:none}.navbar-left .nav-desctop-list>li{display:block;margin-left:0;text-align:center;margin-top:4em}.navbar-left .nav-desctop-list>li>a{color:#595959;margin-bottom:0}.navbar-left .nav-desctop-list>li>a:hover,.navbar-left .nav-desctop-list>.active>a{color:#fff;opacity:1}.navbar-left address{font-family:Montserrat,sans-serif}.navbar-left address a{color:#595959}.navbar-left address a:hover{color:#6534ff;text-decoration:none}.navbar-left .social-list{float:none;margin-bottom:2em}.navbar-left .social-list a{color:#595959}.navbar-left .address-panel{padding:8.2em 0}.main{position:relative;overflow:hidden;color:#fff;background-color:#222}.main h1{color:#fff}.main-white{background-color:#fff}.main-full{position:relative;text-align:center}.main-offset-top{margin-top:4.3em}.main-full:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(19,19,19,.65)}.main-full .opener{position:relative;z-index:1;height:100vh;padding:13em 0 13em;width:10000px;display:table-cell;vertical-align:middle}.main-video:before{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.home-video{position:absolute;top:0;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.opener{position:relative}.opener .btn{margin-top:2em}.main-inner{text-align:center;padding:17em 0 14em}.main-inner:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.main-inner .lead{margin-top:1.5em}.main-about{background-size:cover}.main-about-2{background-size:cover}.main-freelance{background-size:cover}.main-freelance:before{background-color:rgba(10,10,10,.4)}.main-agency{background-size:cover}.mouse-helper{z-index:1;text-align:center}@media (max-height:600px){.mouse-helper{display:none}}.mouse-helper .ion-mouse{background-size:cover;width:.6635em;height:.9695em;margin-top:.7em}.mouse-helper .ion-mouse:before{display:none}.mouse-helper span{display:block;font-family:Montserrat,sans-serif;font-size:1em;text-transform:uppercase;letter-spacing:.4em}.mouse-helper{color:#fff;position:absolute;left:50%;bottom:3.2em;font-size:.7em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.rev_slider{color:#fff}.rev_slider .btn{font-size:.9375em!important;letter-spacing:.28em!important;padding:1.2em 2.6em 1.2em!important;line-height:1.5!important;-webkit-transition:background-color .3s ease-out!important;-otransition:background-color .3s ease-out!important;transition:background-color .3s ease-out!important}.tp-caption{padding:0 15px!important;text-align:center}.slider-title{font-weight:700}.slider-text{text-align:center}.arrow-left,.arrow-right{position:absolute;z-index:4;top:50%;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.arrow-left{left:3em}.arrow-right{right:3em}.arrow-left:before,.arrow-right:before{content:'';display:inline-block;vertical-align:middle;background-color:transparent;font-size:1em;line-height:1;letter-spacing:.32em;text-transform:uppercase;color:#fff}.arrow-left:before,.arrow-right:before{content:'';display:inline-block;vertical-align:middle;width:2.5625em;height:1.5em;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.arrow-left:before{background-size:cover;margin-right:.82em}.arrow-right:before{background-size:cover;margin-left:.72em}.arrow-left-dark:before{background-size:cover;margin-right:.82em}.arrow-right-dark:before{background-size:cover;margin-left:.72em}.slider-title{font-family:Montserrat,sans-serif}.text-parallax-content{overflow:hidden;color:#000;mix-blend-mode:lighten;-ms-mix-blend-mode:lighten}.tp-shape-mask{-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.object-meta{font-family:Montserrat,sans-serif;letter-spacing:.4em!important;text-transform:uppercase}.object-meta i{font-size:1.5em;vertical-align:middle;color:#c5a47e;margin-right:.5em}.object-meta i.text-white{color:#fff}.bg-about{background-size:cover}.about{position:relative}.about-entry{font-size:1.125em}.about-entry p:last-child{margin-bottom:0}.bg-about.bg-left-fluid:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(101,52,255,.85)}.about-cite{position:relative;color:#fff}.col-about{padding-top:3em;padding-bottom:3em}.bg-mission-1{background-size:cover}.bg-mission-2{background-size:cover}.mission-1,.mission-2{overflow:hidden}.mission-1 .section-title-2{margin-bottom:1em}.fade-title{position:absolute;top:-.2em;left:0;font-size:4.5em;opacity:.05;color:#000}.bg-right-fluid,.bg-left-fluid{padding-top:3em;padding-bottom:3em}.author-cite{display:inline-block;font-weight:300;margin-top:1.2em}.about-cite-title{font-size:2.18em;line-height:1.4;font-weight:bold}.title-about{font-size:2.18em;margin-bottom:.7em}.row-about{margin-top:2em;font-size:1.125em;line-height:2;color:#717071}.video-section{position:relative;padding:12.5em 0}.video-section:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(10,10,10,.3)}.video-section h2{margin:0;color:#fff}.icon-video-section{position:relative;display:inline-block;width:6em;height:6em;line-height:5.5em;border:3px solid #fff;border-radius:50%;margin-top:5em;color:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.icon-video-section .ion-ios-play{font-size:2.2em;margin-left:.2em}.icon-video-section:hover,.icon-video-section:focus{background-color:#6534ff;color:#fff;border-color:transparent}.statistics{text-align:center}.col-stat{text-align:center;font-size:1.25em}.stat-number{font-family:Montserrat,sans-serif;font-weight:bold;font-size:5rem;line-height:1;margin-bottom:.2em;color:#3d3d3d}.stat-descr{text-align:center;font-size:1.625em;margin-top:3em;margin-bottom:2.5em}.statistics.dark .stat-number{color:#fff}.statistics.dark .col-stat{border-left-color:#3e3e3e}.main-portfolio{background-size:cover}.filter{font-family:Montserrat,sans-serif;text-align:center;font-size:.75em;font-weight:700;letter-spacing:.2em;margin:4em 0 4em;padding:0;list-style:none}.filter li{margin:1em 1.2em 0;display:inline-block;text-transform:uppercase}.filter li a{color:#4b4b4b}.filter li a:hover,.filter .active a{color:#6534ff;text-decoration:none}.filter.filter-brown li a:hover,.filter.filter-brown li a:focus,.filter.filter-brown .active a{color:#c5a47e}.isotope .isotope-item{width:100%}.isotope-padding{padding-bottom:15px}.isotope-padding .isotope-item{padding:15px}.isotope-space .isotope-item{padding:4em 2em 0}.showcase-item{position:relative;color:#fff}.showcase-item-thumbnail img{display:block;width:100%}.showcase-item-hover{position:absolute;overflow:hidden;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0;color:#fff;background-color:rgba(101,52,255,.9);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.showcase-item-hover.dark{background-color:rgba(14,14,14,.9)}.showcase-item-info{position:absolute;top:50%;left:20px;opacity:0;width:100%;padding:0 2em;text-align:center;-webkit-transform:translateY(-50%));-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}.showcase-item-category{font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;font-size:1.7em;letter-spacing:.2em;text-transform:uppercase}.showcase-item-title{font-size:1.2em}.showcase-item:hover .showcase-item-hover{opacity:1}.showcase-item:hover .showcase-item-info{opacity:1;left:0}.showcase-item-hover.hover-blue,.showcase-item-hover.hover-dark{background-color:rgba(19,19,19,.9)}.showcase-item-hover.hover-blue .showcase-item-info,.showcase-item-hover.hover-dark .showcase-item-info{top:0;text-align:center;height:100%;padding:2em;-webkit-transform:translateY(0));-ms-transform:translateY(0);transform:translateY(0)}.showcase-item-hover.hover-blue .showcase-item-category,.showcase-item-hover.hover-dark .showcase-item-category{position:absolute;left:0;width:100%;top:2.5em;padding:0 2em;font-size:1.375em;letter-spacing:0;text-transform:none}.showcase-item-hover.hover-blue .showcase-item-title,.showcase-item-hover.hover-dark .showcase-item-title{position:absolute;left:0;width:100%;bottom:2.5em;padding:0 2em;text-transform:uppercase;letter-spacing:.7em;font-size:1em}.showcase-item-hover.hover-blue .ion-ios-plus-empty,.showcase-item-hover.hover-dark .ion-ios-plus-empty{font-size:4em;line-height:1;width:1em;height:1em;position:absolute;left:50%;top:50%;margin-left:-.5em;margin-top:-.5em}.view-projects{text-align:center}.mfp-zoom-out-cur{padding-right:0}.mfp-figure{box-shadow:none}.mfp-iframe-scaler{overflow:visible}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{padding:0;margin-top:-10px;font-family:inherit;font-size:40px;font-weight:300;line-height:0}img.mfp-img{min-height:250px}.mfp-bottom-bar{margin-top:-30px;letter-spacing:.1em;font-family:Montserrat,sans-serif;font-weight:400;font-size:.9em;letter-spacing:.2em;text-transform:uppercase}.mfp-title{padding-right:5em}.mfp-bg{background-color:#141414}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{display:none}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{display:none}.mfp-wrap .mfp-content{-webkit-perspective:1300px;perspective:1300px}.mfp-wrap .mfp-figure,.mfp-wrap .mfp-iframe-scaler{opacity:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0) rotateY(60deg);-o-transform:scale(0) rotateY(60deg);transform:scale(0) rotateY(60deg)}.mfp-bg{opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mfp-wrap .mfp-figure,.mfp-wrap .mfp-iframe-scaler{opacity:0;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotateY(-60deg);-ms-transform:rotateY(-60deg);-o-transform:rotateY(-60deg);transform:rotateY(-60deg)}.mfp-bg{opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mfp-wrap.mfp-ready .mfp-figure,.mfp-wrap.mfp-ready .mfp-iframe-scaler{opacity:1;-webkit-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.mfp-ready.mfp-bg{opacity:.8}.mfp-wrap.mfp-removing .mfp-figure,.mfp-wrap.mfp-removing .mfp-iframe-scaler{opacity:0;-webkit-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);-o-transform:rotateX(-60deg);transform:rotateX(-60deg)}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:url(../img/zoom-out.cur),zoom-out}.mfp-removing.mfp-bg{opacity:0}.project-details-info{padding:7.1em 0 5em}.portfolio-meta{margin-top:3em;text-align:center}.portfolio-meta .icon{line-height:1}.prices{text-align:center;background-size:cover}.prices.masked:after{background-color:rgba(0,0,0,.4)}.col-price{text-align:left;width:100%;max-width:380px;display:inline-block;vertical-align:top;position:relative;padding:15px}.price-box{position:relative;background-color:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.07)}.price-inner{padding-bottom:40px}.price-title{padding:2em 3em 1.7em;margin-top:0;margin-bottom:0;font-size:.7em;text-transform:uppercase;letter-spacing:1px;background:#f7f7f7}.price{font-family:Montserrat,sans-serif;padding:2em 3em;line-height:1;color:#343434;border-bottom:1px solid #f1f1f1}.price-currency{display:inline-block;vertical-align:top;font-size:2em}.price-amount{font-size:4em}.price-delimiter{font-size:3em}.price-period{font-size:1em}.price-features{padding:1em 3em;font-style:italic}.price-features ul{margin-top:0;padding-left:0;list-style:none}.price-features ul li{padding:8px 0}.col-price.leading{z-index:1}.col-price.leading .price-title{background:#7549ff;color:#fff}.price-footer{padding:0 3em}.price-footer .btn{width:100%}.col-event a:hover{text-decoration:none}.event{position:relative;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.event:hover{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.event-title{margin:0;color:#fff;letter-spacing:0;font-size:1.875em;line-height:1.2}.event-date{position:absolute;bottom:1.5em;left:2em}.event-content{padding:1.8em 2em 2em;height:29em}.features p{margin-bottom:0}.row-base{margin-top:-3em}.col-base{margin-top:3em}.col-feature h4{margin:1.2em 0 1.2em}.col-feature .service-inner{padding:4em;margin:1em;background-size:cover}.col-feature .media-right{padding-left:20px}.col-feature .media-left .icon{margin-top:-.3em;color:#4b4b4b}.col-feature .media-right h4{margin-top:0}.bg-service-3{}.row-service.row-base{margin-top:-1em}.col-service.col-base{margin-top:1em}.blog{position:relative;background-color:#fff}.col-blog{margin-bottom:30px}.col-blog-home:hover .blog-thumbnail-img.grayscale{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.col-blog-home:hover .blog{box-shadow:0 0 30px rgba(0,0,0,.07)}.blog{margin-bottom:4em;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.col-blog .blog{margin-bottom:0}.blog-thumbnail{position:static}.blog-thumbnail img{width:100%}.blog-thumbnail-img.grayscale{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.blog-thumbnail-bg{position:absolute;left:0;top:0;bottom:0;right:5px;padding:0;border-radius:.25em 0 0 .25em;overflow:hidden;background-size:cover;background-position:50% 0}.blog-info{padding:3em 3em 2em 3em}.blog-rubric{font-family:Montserrat,sans-serif;color:#9a9a9a;letter-spacing:.02em;text-transform:uppercase;font-size:.75em;font-weight:700;letter-spacing:.2em;display:inline-block;margin-bottom:1em}.blog-rubric:hover{text-decoration:none}.blog-info .blog-title{font-weight:700;font-size:1.375em;line-height:1.5;margin-top:0}.sticky .blog-info .blog-title{color:#f45d5d}.col-blog .blog-title{font-size:1.125em}.blog-meta{font-family:Montserrat,sans-serif;font-size:.875em;color:#c1c1c1;overflow:hidden;padding-top:1.5em;margin-top:4em;border-top:1px solid #e9e9e9}.col-blog .blog-info{padding:1.1em 1.8em 1.1em}.col-blog .blog-meta{padding-top:1em;margin-top:2.5em}.author{font-family:Montserrat,sans-serif;font-size:.875em;text-transform:uppercase;letter-spacing:.2em;color:#afafaf;font-weight:700}.author:hover{color:#6534ff;text-decoration:none}.secondary{margin-top:7em}.wp-block-embed iframe{max-width:100%}.section-add-comment{margin-top:3rem}.comment-list{padding:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.75em}.comments-title,.comment-reply-title{line-height:1.3;padding-top:1.2em;margin-bottom:4rem}.comments-title{margin-bottom:1.2em}.comment-list{list-style:none;margin:0}.comment-list article{border-top:1px solid #e9e9e9;padding:1.75em 0}.comment-list .children{list-style:none;margin:0;padding-left:2em}.comment-list .depth-3 .children{padding-left:0}.comment-list .children>li{padding-left:.875em}.comment-author{font-family:Montserrat,sans-serif;color:#9a9a9a;margin-bottom:.4375em}.comment-author .fn{color:#1a1a1a}.comment-author .fn a{color:inherit}.comment-author .fn a:hover{color:#6534ff;text-decoration:none}.comment-author .avatar{float:left;margin-right:.875em;position:relative}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.comment-metadata,.pingback .edit-link{color:#686868;line-height:1.6153846154;font-style:italic}.comment-metadata{margin-bottom:2.153em}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:hover,.comment-metadata a:focus,.pingback .comment-edit-link:hover,.pingback .comment-edit-link:focus{color:#6534ff;text-decoration:none}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{content:"\002f";display:inline-block;opacity:.7;padding:0 .5em}.comment-content ul,.comment-content ol{margin:0 0 1.5em 1.25em}.comment-content li>ul,.comment-content li>ol{margin-bottom:0}.comment-reply-link{font-family:Montserrat,sans-serif;font-size:.875em!important;display:inline-block;padding:.2em 1.3em .3em;color:#474747;background:#e9e9e9;border-radius:20px}.comment-reply-link:hover,.comment-reply-link:focus{color:#fff;background-color:#6534ff;text-decoration:none}.comment-form{padding-top:1.75em}.comment-form label{color:#686868;display:block;font-size:13px;font-size:.8125rem;letter-spacing:.076923077em;line-height:1.6153846154;margin-bottom:.5384615385em;text-transform:uppercase}.comment-list .comment-form{padding-bottom:1.75em}.comment-notes,.comment-awaiting-moderation,.logged-in-as,.form-allowed-tags{color:#686868;font-size:13px;font-size:.8125rem;line-height:1.6153846154;margin-bottom:2.1538461538em}.no-comments{border-top:1px solid #e9e9e9;font-weight:700;margin:0;padding-top:1.75em}.comment-navigation+.no-comments{border-top:0;padding-top:0}.form-allowed-tags code{font-family:Inconsolata,monospace}.comment-reply-title small{font-size:40%}.comment-reply-title small a{float:right;margin-top:1.6em}.comment-reply-title small a:hover,.comment-reply-title small a:focus{color:#1a1a1a}.form-comment{margin-bottom:4em}.pagination>li>a,.pagination>li>span{color:#474747}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#e9e9e9;border-color:#e9e9e9;color:#474747}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#e9e9e9;border-color:#e9e9e9;color:#474747}.post-thumbnail{margin-bottom:2.3rem}.post-thumbnail img{width:100%}.post-meta{font-family:Montserrat,sans-serif;color:#afafaf;overflow:hidden;margin:0 0 2.1em}.post-meta.has-rubric{text-align:center}.post-rubric{color:#9a9a9a;text-transform:uppercase;font-size:.75em;font-weight:700;letter-spacing:.2em;float:left;margin-left:.7em}.post-rubric:first-child{margin-left:0}.post-author{font-family:Montserrat,sans-serif;font-size:.875em}.post-author .author{font-weight:bold}.post-rubric:hover{text-decoration:none;color:#6534ff}.post-date{font-family:Montserrat,sans-serif;font-size:.875em;float:right}.post .post-title{color:#3d3d3d;font-size:1.375em;font-weight:700;margin-bottom:1.5em}.post-footer{clear:both;border-top:1px solid #e9e9e9;padding-top:2em;margin-top:3em}.gallery{margin:0 -1.1666667% 1.75em}.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#686868;display:block;font-size:13px;font-size:.8125rem;font-style:italic;line-height:1.6153846154;padding-top:.5384615385em}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.widget{margin-bottom:3.4em}.widget:last-child{margin-bottom:0}.widget-title{font-size:1em;color:#afafaf;text-transform:uppercase;letter-spacing:.2em;margin-bottom:3em;margin-top:0}.widget input,.widget select{width:100%}.widget ul,.wp-block-latest-posts,.wp-block-categories,.wp-block-archives{margin-bottom:0;padding-left:0;list-style:none}.widget_archive li,.widget_categories li,.widget_pages li,.widget_meta li,.widget_recent_entries li,.widget_nav_menu li,.wp-block-latest-posts li,.wp-block-categories li,.wp-block-archives li{margin-top:.5em;list-style:none}.widget_archive li a,.widget_categories li a,.widget_pages li a,.widget_meta li a,.widget_recent_entries li a,.widget_nav_menu li a,.wp-block-latest-posts li a,.wp-block-categories li a,.wp-block-archives li a{color:inherit}.widget_archive li a:hover,.widget_categories li a:hover,.widget_pages li a:hover,.widget_meta li a:hover,.widget_recent_entries li a:hover,.widget_nav_menu li a:hover,.wp-block-latest-posts li a:hover,.wp-block-categories li a:hover,.wp-block-archives li a:hover{color:#6534ff;text-decoration:none}.widget_archive li ul,.widget_categories li ul,.widget_pages li ul,.widget_meta li ul,.widget_recent_entries li ul,.widget_nav_menu li ul{margin-left:1.2em}.widget_recent_comments li{color:#a1a1a1}.widget_recent_comments li a{color:#4b4b4b}.widget_recent_comments li a:hover{color:#6534ff;text-decoration:none}.widget_search .search-form{max-width:420px}.widget.widget_calendar table{margin:0;background:#fff;border-color:#e9e9e9;color:#4b4b4b}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center;border-color:#e9e9e9}.widget_calendar caption{font-weight:900;margin-bottom:1em}.widget_calendar tbody a{background-color:#6534ff;color:#fff;display:block;font-weight:700}.tagcloud{margin-top:-.7em}.tagcloud a{font-family:Montserrat,sans-serif;font-size:.875em!important;display:inline-block;margin-top:.7em;padding:.2em 1.3em .3em;color:#474747;background:#e9e9e9;border-radius:20px}.tagcloud a{margin-right:.2em}.tagcloud a:hover{color:#fff;background-color:#6534ff;text-decoration:none}.rss-widget-icon{position:relative;top:-.15rem}.widget_rss li{margin-bottom:2em}.widget_rss .rss-date,.widget_rss cite{display:block;color:#686868;margin-bottom:.6em}.col-team{padding:0}.team-profile{position:relative;color:#fff;text-align:center}.team-profile img{display:block;width:100%}.team-caption{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);position:absolute;left:1.875em;right:1.875em;top:-3.75em;bottom:13.6em;overflow:hidden;background-color:rgba(101,52,255,.9);-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}@media (min-width:1200px) and (max-width:1600px){.team-caption{bottom:3.75em}}.team-caption.brown{background-color:rgba(197,164,126,.9)}.team-caption.white{background-color:rgba(255,255,255,.9)}.team-caption.white{color:#3d3d3d}.team-caption.white .social-list li a{color:#3d3d3d}.team-caption.white .social-list li a:hover{color:#c5a47e}.team-meta{opacity:0;position:absolute;top:50%;width:100%;left:20%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.team-name{letter-spacing:.2em;text-transform:uppercase;font-family:Montserrat,sans-serif}.team-spec{display:block;margin-top:2.2em}.team-social{position:absolute;left:0;width:100%;bottom:3em;text-align:center;list-style:none;padding:0}.team-social li a:hover{color:#fff}.team-profile:hover .team-caption{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.col-team:hover .team-meta{opacity:1;left:0}.clients{overflow:hidden}.clients-wrapper{margin:-5em -3.75em 0}.client{position:relative;float:left;padding:4.2em 3.75em 0 3em}.client-text{font-size:1.125em}.client .quote{position:absolute;top:0;left:0;font-size:10em;line-height:1;color:#eae9e9}.owl-pagination{text-align:center;margin-top:3.75em}.owl-page{display:inline-block;height:5px;background-color:#e2e2e2;width:25px;border-radius:5px;margin:0 12px}.owl-page.active{background-color:#6534ff}.partner{text-align:center;padding:1em}.section-banner{margin-bottom:14em}.promo{text-align:center}.promo-title{font-size:1.875em;line-height:1.4;margin:0 0 1.3em;color:#fff}.promo-title.text-gray{color:#4b4b4b}.banner{position:relative;text-align:center;background-size:cover}.banner-in-section{margin-top:4em;margin-bottom:-20em}.banner:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;opacity:.9}.banner-blue:before{background-color:#59d5f0}.banner-dark-blue:before{background-color:#6534ff}.banner-title{font-size:2.815em;color:#fff;margin-bottom:1em}.banner-content{position:relative;padding:7em 5em}.main-contacts{background-size:cover}.contacts textarea{height:7em}.address-panel{padding:7.2em 0}.address-item{text-align:center}.address-icon{display:inline-block;width:5.6em;height:5.6em;line-height:5.6em;border-radius:50%;border:1px solid #e5e5e5}.address-item .icon{color:#6534ff;vertical-align:middle}.address-fl-item .icon{color:inherit;line-height:1}.address-fl-item .address-title{margin-top:1em}.address-title{font-family:Montserrat,sans-serif;color:#666;margin-top:1.2em}.map{width:100%;height:40em;border:0;text-align:center}.map-wrapper{position:relative}.address-panel-2{padding:5em 15px;background-color:rgba(101,52,255,.9);color:#fff}.address-panel-2 .address-item-2{overflow:hidden;margin-top:2.5em}.address-panel-2 .address-item-2:first-child{margin-top:0}.address-panel-2 .icon{float:left;font-size:2em;width:1.6em;line-height:1}.address-title-2{overflow:hidden;font-family:Montserrat,sans-serif}.address-panel-2 .social-list{margin-top:2.5em}.address-info{display:inline-block;margin-top:2.5em}.contacts-3 .address-title{height:3.7em}.contacts-3 .address-item{padding:6em}.contacts-3 .bg-primary .address-icon{color:#fff;border-color:rgba(255,255,255,.15)}.contacts-3 .bg-primary .icon{color:#fff}.contacts-3 .bg-primary .address-title{color:#fff}.contacts-3 .bg-dark .address-title{color:#fff}.contacts-3 .bg-dark .address-icon{border-color:rgba(255,255,255,.15)}.map-info{text-align:left}.map-info p{margin-bottom:1em}.map-address-row{font-size:14px;margin-bottom:1em;line-height:1.6}.map-info .map-address-row .fa{margin-right:7px}.comming-soon{background-color:#1c1c1c}.main-comming-soon{background-size:cover;padding:25vh 0 20vh}.main-comming-soon:before{background-color:rgba(10,10,10,.7)}.main-404{background-size:cover}.main-404 .btn{margin-top:2em}.footer{color:#fff;overflow:hidden;padding-top:4em}.footer-2,.footer-2 .brand,.footer-2 .nav-bottom li a,.footer-2 .col-contacts a{color:#4b4b4b}.footer-2 .footer-bottom{background-color:#f2f2f2}.footer-2 .social-list a{color:#4b4b4b}.footer .brand-info .brand{display:inline-block;font-size:2em;margin-bottom:20px}.footer p{margin-bottom:0}.footer .social-list{float:left}.footer .social-list li a{font-size:1.2em}.nav-bottom{font-family:Montserrat,sans-serif;font-size:.8125em;text-transform:uppercase;letter-spacing:.08em;list-style:none;padding:0}.nav-bottom li{margin-bottom:.4em}.nav-bottom li a{color:#fff}.nav-bottom li a:hover{color:#6534ff;text-decoration:none}.col-contacts{color:#fff;font-family:Montserrat,sans-serif;letter-spacing:.08em}.col-contacts a{display:inline-block;color:#fff;margin-bottom:.7em}.col-contacts a:hover{color:#6534ff;text-decoration:none}.subscribe-title{font-size:1.25em;line-height:1.2;margin-bottom:1.1em}.phone{letter-spacing:.08em}.subscribe-form{max-width:300px}.footer-bottom{font-family:Montserrat,sans-serif;color:#525252;font-weight:400;margin-top:4.5em;padding:1.7em 0;background-color:#1c1c1c;font-size:.75em}.copyrights{float:right}.footer .widget-title,.footer caption{color:#fff}.wp-caption-text{color:#4b4b4b}.footer .widget_calendar td,.footer .widget_calendar th{border-color:#d1d1d1}.footer .widget_recent_comments li{color:#939393}.footer .widget_recent_comments li a{color:#fff}.footer .widget_recent_comments li a:hover{color:#6534ff;text-decoration:none}.footer .widget_rss .rss-date,.footer .widget_rss cite{color:#939393}.modal{text-align:center}.modal-content{border-radius:20px}.modal-content p{margin-bottom:0}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:90%;margin:25px auto;border-radius:0}.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}@media (min-width:768px){.modal-dialog{width:28em}}.modal-content{border:0;-webkit-box-shadow:none;box-shadow:none}.modal-header{padding:3em 1.2em;text-align:center;border-bottom:0}.modal-header .close{position:absolute;right:.9em;top:.9em}.modal-title{text-transform:uppercase;letter-spacing:.2em;font-size:1.8em;color:#6534ff}.modal-info{color:#b0b0b0;font-size:1.12em;margin:.5em 0 0;line-height:1.6}.modal-body{font-size:1em;padding:0 4.2em 3em}.modal-footer{text-align:center;padding:0;border:0;margin-top:2em}@media (min-width:768px){html{font-size:90%}.container-fluid{padding:0 2em}.isotope .isotope-item{width:50%}.isotope .isotope-item.w66{width:100%}.isotope .isotope-item.w100{width:100%}.col-price{width:49.5%}.col-stat:nth-child(even){border-left:1px solid #ddd}.comment-list .depth-3 .children{padding-left:2rem}}@media (min-width:992px){html{font-size:100%}.container-fluid{padding:0 4em}.text-left-md{text-align:left}.text-right-md{text-align:right}.navbar{padding-bottom:0;padding-left:4.7em;padding-right:4.7em}.navbar-responsive{padding-bottom:1em;padding-left:0;padding-right:0}.navbar .social-list{float:right}.navbar .brand{margin-left:0}.navbar-toggle{padding-top:.4em}.col-about{padding:9em 0 9em 6.25em}.bg-right-fluid,.bg-left-fluid{position:absolute;padding:0;top:0;bottom:0;overflow:hidden}.bg-left-fluid{left:0}.bg-right-fluid{right:0}.left-fluid-content{padding:0 4em}.right-fluid-content{padding:0 4em}.about-cite{position:absolute;left:0;padding:3em 3em 3em 15%;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.col-feature.col-md-4:nth-child(3n){clear:none}.col-feature.col-md-4:nth-child(4n){clear:both}.col-stat{border-left:1px solid #ddd}.col-stat:first-child{border-left:0}.isotope .isotope-item{width:33.33333333%}.isotope .isotope-item.w66{width:66.66666%}.isotope .isotope-item.w50,.isotope-2 .isotope-item,.isotope-3 .isotope-item{width:50%}.isotope-space .isotope-item:nth-child(2){padding-top:10em}.secondary{margin-top:0}.address-panel-2{position:absolute;position:absolute;z-index:1;top:0;left:0;height:100%;padding:5% 7%}}@media (min-width:1200px){.container-fluid{padding:0 6em}.isotope-2 .isotope-item{width:33.33333333%}.col-price{width:33%}.row-blog{margin:0 -2.2em}.col-blog{padding:0 2.2em;margin-bottom:4.4em}.col-blog-home{margin-bottom:0}.secondary{padding-left:4.5em}}