a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Cairo,sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.layouts-title{font-size:26px;margin:15px 0}.layouts ul li{margin-bottom:5px}.layouts ul li a{font-size:17px;display:inline-block;padding:3px 10px}.layouts ul li a:hover{background:#000;color:#fff}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:left}.row{max-width:1400px;padding:0 40px}.row.row-mx{max-width:1810px;padding:0 40px}.nopad{padding:0}.nopadleft{padding-left:0}.nopadright{padding-right:0}strong{font-weight:700}i{font-style:italic}em{font-style:italic}.clear{clear:both}.left{float:left;margin-right:15px;margin-bottom:15px}.right{float:right;margin-left:15px;margin-bottom:15px}.alignleft{float:left;margin-right:15px;margin-bottom:15px}.alignright{float:right;margin-left:15px;margin-bottom:15px}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:15px}.invi{visibility:hidden;opacity:0}.preloader{display:inline-block;width:25px;height:25px;border:3px solid hsla(0,0%,100%,.3);border-top-color:rgba(255,255,255,.3);border-right-color:rgba(255,255,255,.3);border-bottom-color:rgba(255,255,255,.3);border-left-color:rgba(255,255,255,.3);border-radius:50%;border-top-color:#ccc!important;-webkit-animation:a 1s ease-in-out infinite;animation:a 1s ease-in-out infinite;z-index:50}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent;float:right;display:none}.hamburger:hover{opacity:1}.hamburger-box{position:relative;display:inline-block;width:28px;height:20px;float:right}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{border-radius:2px;position:absolute;width:28px;height:2px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;background-color:#746f6c}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-duration:75ms}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(45deg)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transform:rotate(-90deg)}.owl-section .item{width:100%;height:200px;background-color:#746f6c}.owl-section .owl-prev{width:30px;height:30px;background-color:#0ff!important;border-radius:50%;position:absolute;top:33%;left:-30px}.owl-section .owl-next{width:30px;height:30px;background-color:#0ff!important;border-radius:50%;border-radius:50%;position:absolute;top:33%;right:-30px}.blog-container{padding:0 100px;position:relative}.blog-container .owl-dots{text-align:center}.blog-container .owl-carousel button.owl-dot{background-color:#8a2be2;width:20px;height:20px;border-radius:50%}.main-page{background-color:#0f101d;padding:130px 0 170px;position:relative}.logo-hold{padding-top:50px;margin-bottom:40px}.logo{width:305px;height:265px}.logo img{max-width:100%;max-height:100%}.intro-hold{position:relative;z-index:1;padding-left:10px;padding-right:10%}.main-page::after{content:"";background-color:#00d1b4;width:408px;height:236px;border-bottom-left-radius:150px;position:absolute;top:0;right:0}.wrapper-intro{padding-bottom:145px}.title-main{font-size:80px;color:#fff;font-weight:700;margin-bottom:50px}.text-intro{font-size:19px;line-height:1.57;color:#fff;font-weight:400;font-family:Roboto;margin-bottom:40px}.networks-list{background-color:#fff;padding:55px 9% 85px 7%;border-top-right-radius:300px;border-top-left-radius:300px}.networks-list ul li{float:left;width:19.375%;margin-right:7.5%;margin-bottom:60px}.networks-list ul li:nth-child(4n){margin-right:0}.networks-list ul li a,.projects-list ul li a{display:block;transition:.2s}.network-logo{position:relative;padding-bottom:60%;transition:.2s;margin-bottom:20px}.network-logo img{position:absolute;max-width:75%;max-height:65%;top:50%;left:50%;transform:translate(-50%,-50%)}.network-title{font-size:30px;font-weight:700;color:#000;transition:.2s;margin-bottom:20px}.network-text{font-size:15px;line-height:1.6;color:#373737;word-wrap:break-word;font-family:Roboto}.networks-list ul li a:hover .network-title{color:#ba55e2}.wrapper-list{position:relative;width:100%;height:100%}.bg-pos{padding:140px 6.3%;background-color:#ba55e2;position:absolute;top:-80px;left:-30px;width:50%;max-width:780px;border-top-left-radius:150px}footer .title-main{padding:80px 4% 0 7%;margin-bottom:94px}footer .row.row-mx{position:relative}.contacts{padding:75px 5.3%;background-color:#fe4212;border-bottom-right-radius:158px;position:absolute;top:-50px;right:calc(6% + 40px);width:30%;min-width:496px}.contacts p{font-size:36px;line-height:1.22;color:#0f101d;font-weight:700;font-family:Cairo}.contacts a{font-size:36px;line-height:1.22;color:#0f101d;font-weight:700;font-family:Cairo;margin-bottom:40px;transition:.2s;display:inline-block}.contacts a:hover{text-decoration:underline;color:#0f101d}.icon-list{margin-bottom:50px}.icon-list ul li{width:63px;height:42px;padding-right:20px;transition:.2s;display:inline-block}.icon-list ul li a{display:inline-block;transition:.2s}.icon-list ul li a:hover{opacity:.8}.icon-list ul li img{max-width:100%;max-height:100%}.animation-element.fade-in{opacity:0;-moz-transition:opacity .3s .15s cubic-bezier(.55,.055,.675,.19);-webkit-transition:opacity .3s .15s cubic-bezier(.55,.055,.675,.19);-o-transition:opacity .3s .15s cubic-bezier(.55,.055,.675,.19);transition:opacity .3s .15s cubic-bezier(.55,.055,.675,.19)}.animation-element.fade-in.in-view{opacity:1}@media only screen and (max-width:1240px){.networks-list{border-top-right-radius:250px;border-top-left-radius:250px}}@media only screen and (max-width:1023px){.main-page::after{width:204px;height:118px}.intro-hold{padding-left:10px;padding-right:2%}.logo{width:200px;height:180px}.title-main{font-size:60px}.text-intro{font-size:17px}.networks-list ul li{width:30%;margin-right:5%;margin-bottom:40px}.networks-list ul li:nth-child(4n){margin-right:5%}.networks-list ul li:nth-child(3n){margin-right:0}.network-title{font-size:24px}.networks-title{margin-bottom:30px}.networks-list{border-top-right-radius:200px;border-top-left-radius:200px}.bg-pos{top:-50px;width:60%}.contacts{padding:40px 3%;min-width:300px;width:40%}.contacts p{font-size:25px}.contacts a{font-size:25px}footer .title-main{padding:80px 4% 0 0}}@media screen and (max-width:639px){.main-page{padding:100px 0 60px}.row{padding:0 15px}.row.row-mx{padding:0 15px}.intro-hold{padding-left:0;padding-right:0}.title-main{font-size:42px;margin-bottom:20px}.text-intro{font-size:15px;margin-bottom:20px}.networks-list ul{padding-top:160px}.networks-list ul li{width:48%;margin-right:4%}.networks-list ul li:nth-child(3n){margin-right:4%}.networks-list ul li:nth-child(2n){margin-right:0}.network-title{font-size:20px}.bg-pos{padding:94px 6.3%;top:-40px;width:70%}.wrapper-intro{padding-bottom:80px}.contacts{position:static;min-width:auto;width:100%}.icon-list{margin-bottom:20px}.contacts p{font-size:21px}.contacts a{font-size:21px;margin-bottom:20px}footer .title-main{margin-bottom:50px}}@media only screen and (max-width:400px){.networks-list ul li{width:100%;margin-right:0!important}.bg-pos{width:80%}.networks-list ul{padding-top:87px}}
