@keyframes show-animation{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}#services .cta-section.dark{margin-top:0}#services .newsletter{background-color:#262626}#services .newsletter .row{background-color:#141414}#services .newsletter .row h2{margin-bottom:2rem}#services .newsletter button{width:100%;padding:1.6rem 0;border:none;font-size:1.6rem}#services .newsletter button .subscribe{display:flex!important;align-items:center;justify-content:center;position:relative;width:30;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-right:3rem}@media (max-width:992px){#services .newsletter button .subscribe{justify-content:unset}}#services .newsletter button .subscribe i{right:0}@media (max-width:922px){#services .newsletter button .subscribe i{right:0}}#services .newsletter .radio-cont.checkbox{display:flex;justify-content:center;margin-bottom:0!important;margin:2rem 0;position:relative}@media (max-width:576px){#services .newsletter .radio-cont.checkbox .checkmark,#services .newsletter .radio-cont.checkbox input{top:.8rem!important}}#services .newsletter .radio-cont.checkbox label{font-size:1.4rem!important;padding-left:3.5rem;width:100%;margin-bottom:1rem;cursor:pointer}#services .newsletter .radio-cont.checkbox label a{text-decoration:underline;margin-left:.5rem;color:#fff;line-height:1.4;font-size:1.4rem}#services .newsletter .radio-cont.checkbox input{overflow:hidden;padding:0}#services .newsletter .radio-cont.checkbox .checkmark,#services .newsletter .radio-cont.checkbox input{position:absolute;top:-.1rem;left:0;height:22px;width:22px;border-radius:100%;background-color:#efefef;z-index:0}#services .newsletter .radio-cont.checkbox .checkmark:after{font-size:1.4rem;left:.4rem;top:.1rem}section.mb{margin-bottom:8rem}@media (max-width:576px){section.mb{margin-bottom:4rem}}section.services{padding-bottom:8rem;padding-top:16rem;min-height:100vh}@media screen and (max-width:1025px){section.services{padding-top:8rem!important;min-height:100%}}@media (max-width:576px){section.services{padding-bottom:4rem!important;padding:0}}section.services .slogan-cont h1{margin-bottom:2rem;text-align:center;font-weight:300!important;opacity:0}section.services .slogan-cont h1.show{opacity:1}@media (max-width:992px){section.services .slogan-cont h1{text-align:left}}section.services .slogan-cont .slogan-subtext{width:85%;margin:0 auto;text-align:center;opacity:0}section.services .slogan-cont .slogan-subtext.show{opacity:1}@media (max-width:992px){section.services .slogan-cont .slogan-subtext{width:100%;text-align:left}}section.services .slider-ser-nav .slick-slide{height:5rem;display:flex;align-items:center;justify-content:center;width:auto}section.services .slider-ser-nav .slick-slide span{color:transparent;border:1px solid transparent;padding:.8rem 2rem;border-radius:2rem;white-space:nowrap;font-size:1.2rem;line-height:1;opacity:0;transition:all .6s ease-in}section.services .slider-ser-nav .slick-dots{display:flex;justify-content:space-around;margin-top:-1rem}section.services .slider-ser-nav .slick-dots li:not(:last-child):after{content:"";width:10.5rem;height:1px;background:#141414;display:block;position:absolute;top:45%;left:100%}@media (max-width:567px){section.services .slider-ser-nav .slick-dots li:not(:last-child):after{width:2.5rem}}section.services .slider-ser-nav .slick-dots li{position:relative}section.services .slider-ser-nav .slick-dots li.slick-active button{color:#720bab;font-weight:700;font-size:1.8rem}section.services .slider-ser-nav .slick-dots li button{border:none;background-color:transparent;font-size:1.6rem;transition:all .3s;color:#303030;padding:0 2rem}section.services .services-slider{padding-top:8rem}@media (max-width:567px){section.services .services-slider .slicl-sld{opacity:1!important;margin-top:5rem}}section.services .services-slider .slicl-sld .img-cont{height:45rem;width:45rem;background-color:#efefef;display:flex;align-items:center;justify-content:center}@media (max-width:992px){section.services .services-slider .slicl-sld .img-cont{height:auto;width:100%}}@media (max-width:567px){section.services .services-slider .slicl-sld .img-cont{margin-bottom:3rem}}section.services .services-slider .slicl-sld .img-cont .slider-img{height:45rem;width:45rem;-o-object-fit:cover;object-fit:cover}@media (max-width:992px){section.services .services-slider .slicl-sld .img-cont .slider-img{height:45rem;width:90%;-o-object-fit:contain;object-fit:contain}}@media (max-width:567px){section.services .services-slider .slicl-sld .img-cont .slider-img{height:90%;width:90%;-o-object-fit:contain;object-fit:contain}}section.services .services-slider .slick-list{height:470px}@media (max-width:576px){section.services .services-slider .slick-list{height:30rem;transition:all .1s ease-in}}section.services .services-slider .slick-dots{display:flex;justify-content:center;margin-top:4rem}section.services .services-slider .slick-dots li{margin:0 1rem}section.services .services-slider .slick-dots li a{color:#949494;border:1px solid #949494;padding:0 2rem;border-radius:2rem;white-space:nowrap;height:3rem;display:flex;font-size:1.2rem;align-items:center;justify-content:center}section.services .services-slider .slick-dots li.slick-active a{color:#720bab;font-weight:500;border:1px solid #720bab}section.services .services-slider .content-cont{width:100%;height:90%;display:flex;flex-direction:column;justify-content:center;position:relative;margin-left:10rem}@media screen and (max-width:1024px){section.services .services-slider .content-cont{height:100%;margin-left:5rem}}@media screen and (max-width:992px){section.services .services-slider .content-cont{height:100%;margin-left:0}}section.services .services-slider .content-cont .title{margin-bottom:2.5rem}section.services .services-slider .content-cont .title h2{color:#303030;margin-bottom:0;font-size:5rem;font-weight:300!important;opacity:1}section.services .services-slider .content-cont .title h2 strong{font-weight:500!important;display:block;color:#720bab}section.services .services-slider .content-cont ul{margin-bottom:3.5rem}@media screen and (max-width:567px){section.services .services-slider .content-cont ul{margin-bottom:2.5rem}}section.services .services-slider .content-cont ul li{display:flex;align-items:baseline;margin-bottom:1rem}section.services .services-slider .content-cont ul li p{margin-bottom:0;line-height:1}section.services .services-slider .content-cont ul li i{margin-right:1rem;color:#720bab;font-size:1rem}section.services .services-slider .content-cont a{width:90%;padding:1.6rem 0;border:none;font-size:1.6rem}section.services .services-slider .content-cont a .subscribe{display:flex!important;align-items:center;justify-content:center;position:relative;width:30;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-right:3rem}@media (max-width:992px){section.services .services-slider .content-cont a .subscribe{justify-content:unset}}section.services .services-slider .content-cont a .subscribe i{right:0}@media (max-width:922px){section.services .services-slider .content-cont a .subscribe i{right:0}}section.services .services-slider .content-cont a:hover{color:#fff}section.services .services-slider .content-cont a:hover .hand-emoji{display:none}section.services .services-slider .content-cont a:hover span{display:block}@media screen and (max-width:1025px){section.services .services-slider{display:flex;flex-direction:column;padding-top:5rem}section.services .services-slider .slick-dots{margin-top:0}section.services .services-slider .slick-dots li{margin:.5rem 1rem}section.services .services-slider .slick-dots li a{display:flex}}@media screen and (max-width:992px){section.services .services-slider .slick-dots{display:none!important}}@media screen and (max-width:567px){section.services .services-slider{padding-top:0}}section.technologies{padding-bottom:16rem;margin-bottom:0}section.technologies h2{margin-bottom:3rem;font-size:4rem;font-weight:300!important}@media screen and (max-width:1025px){section.technologies h2{margin-bottom:2rem}}@media screen and (max-width:567px){section.technologies{padding-bottom:5rem!important;padding:0}section.technologies h2{padding:0 2rem!important}section.technologies .container{padding:0!important}section.technologies .container .col-lg-3:first-child .cont-bg{padding-top:3rem!important}section.technologies .container .column{margin-bottom:1rem!important}}section.technologies .cont-bg{padding:2rem 4rem}@media screen and (max-width:1025px){section.technologies .cont-bg{align-items:flex-start;display:flex;flex-direction:column;padding:0 1rem 0 1.8rem}}section.technologies .cont-bg h3{font-weight:300!important;margin-bottom:1rem}@media screen and (max-width:1025px){section.technologies .cont-bg h3{margin-bottom:2rem;font-size:2.5rem!important}}section.technologies .cont-bg .column{display:flex}@media screen and (max-width:1025px){section.technologies .cont-bg .column{flex-wrap:wrap}}section.technologies .cont-bg .column li{padding-right:3rem}@media screen and (max-width:1025px){section.technologies .cont-bg .column li{padding-right:1.5rem;padding-bottom:1rem}}section.technologies .cont-bg ul{display:flex}@media screen and (max-width:1025px){section.technologies .cont-bg ul{flex-wrap:wrap}}section.technologies .cont-bg ul li{line-height:1;display:flex;align-items:center;cursor:pointer;padding-right:3rem}@media screen and (max-width:1025px){section.technologies .cont-bg ul li{padding-right:1rem;padding-bottom:1.5rem}}section.technologies .cont-bg ul li p{font-size:1.6rem;margin-bottom:0;white-space:nowrap}section.technologies .cont-bg ul li img{margin-right:1rem;filter:grayscale(1);transition:all .2s;width:26px;height:26px;-o-object-fit:contain;object-fit:contain}section.technologies .cont-bg ul li:hover img{filter:grayscale(0)!important}section.technologies .cont-bg.frontend{border:1px solid #aaa;border-bottom:none}@media screen and (max-width:1025px){section.technologies .cont-bg.frontend{padding:2rem 2rem 0}}@media screen and (max-width:567px){section.technologies .cont-bg{margin:0 2rem}}section.technologies .cont-bg.design{border:1px solid #aaa;border-right:none;margin-left:1.5rem;padding-left:3rem;padding-right:2.5rem}@media screen and (max-width:1025px){section.technologies .cont-bg.design{border-right:1px solid #aaa;border-bottom:none;padding:2rem 2rem 0;width:100%;margin:0 1.5rem}}@media screen and (max-width:567px){section.technologies .cont-bg.design{margin:0 3.5rem}}section.technologies .cont-bg.backend{border:1px solid #aaa}@media screen and (max-width:1025px){section.technologies .cont-bg.backend{padding:2rem 2rem 0;width:100%;margin:0 1.5rem}}@media screen and (max-width:567px){section.technologies .cont-bg.backend{margin:0 3.5rem}}.form-section{background-color:#262626;padding-top:16rem;padding-bottom:5rem}@media screen and (max-width:567px){.form-section{padding-top:7rem}}.form-section h2{text-align:center;color:#fff;font-size:4rem;font-weight:300!important;margin-bottom:4rem}@media screen and (max-width:1025px){.form-section h2{text-align:left}}.form-section h2 strong{font-weight:700;margin-left:1rem}.form-section .inputs-container{position:relative;width:100%;left:auto;top:auto;transform:none}@media screen and (max-width:1025px){.form-section .inputs-container .form-cont{flex-direction:column}}.form-section .inputs-container .form-cont .form-group{width:49.5%}@media screen and (max-width:1025px){.form-section .inputs-container .form-cont .form-group{width:100%}}.form-section .inputs-container .form-cont .form-group input{background-color:#141414}.form-section .inputs-container .form-cont .form-group input.no-icon{padding:2.5rem 2rem 1.5rem!important}.form-section .inputs-container .form-cont .form-group label.no-icon{left:2rem}.form-section .inputs-container .form-cont.textarea .form-group{width:100%}.form-section .inputs-container .form-cont.textarea textarea{background-color:#141414;padding:2.5rem 2rem 1.5rem!important}@media screen and (max-width:1025px){.form-section .inputs-container .form-cont.textarea textarea{height:15rem!important}}.form-section .inputs-container .radio-cont.checkbox{display:block;margin-left:5rem;margin-top:0}@media screen and (max-width:1025px){.form-section .inputs-container .radio-cont.checkbox{margin-top:2rem}}.form-section .inputs-container .radio-cont.checkbox label{position:relative;cursor:pointer}@media screen and (max-width:1025px){.form-section .inputs-container .radio-cont.checkbox label{padding:0!important}}.form-section .inputs-container .radio-cont.checkbox label .checkmark{z-index:0;background-color:#fff;top:-.3rem;left:-5rem;cursor:pointer}.form-section .inputs-container .radio-cont.checkbox label a{margin-left:.5rem}.form-section .inputs-container .radio-cont.checkbox label a:hover{color:#720bab!important}.form-section .inputs-container .radio-cont.checkbox label #privacy{position:absolute;top:-1.5rem;left:0;height:32px;width:32px;border-radius:100%;background-color:transparent;z-index:-1;overflow:hidden;padding:0}.form-section .inputs-container button.primary-button{border:none;padding:1.6rem;font-size:1.6rem;margin-top:3rem;margin-left:auto;margin-right:auto;background-color:#fff;color:#720bab;cursor:pointer}@media screen and (max-width:1025px){.form-section .inputs-container button.primary-button{display:flex;align-items:center;justify-content:center;width:auto;padding-right:3rem;padding-left:2rem}}@media screen and (max-width:567px){.form-section .inputs-container button.primary-button{width:100%}}.form-section .inputs-container button.primary-button .subscribe{display:flex!important;align-items:center;justify-content:center;position:relative;width:30;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-right:3rem;cursor:pointer}@media (max-width:992px){.form-section .inputs-container button.primary-button .subscribe{justify-content:unset}}.form-section .inputs-container button.primary-button .subscribe i{border-color:#720bab;right:0;cursor:pointer}@media (max-width:922px){.form-section .inputs-container button.primary-button .subscribe i{right:0}}.form-section .inputs-container button.primary-button:hover{color:#720bab}.form-section .inputs-container button.primary-button:hover .hand-emoji{display:none}.form-section .inputs-container button.primary-button:hover span{display:block}.contact-us-effect{position:relative;transform:rotate(1.5deg)}@media (max-width:567px){.contact-us-effect{transform:rotate(0deg)}}.contact-us-effect #img-cont{width:1000vw;height:9rem;left:-50%;position:absolute;top:-3rem}@media (max-width:567px){.contact-us-effect #img-cont{top:1rem;height:5rem}}.contact-us-effect #img-cont #img{display:block;width:100%;height:100%;background-repeat:repeat-x}@media (max-width:567px){.contact-us-effect #img-cont #img{background-size:contain}}